React.Component和Component有什么区别?

时间:2019-03-13 09:47:52

标签: reactjs

类ClassName构成的有状态组件扩展了React.Component和无状态组件,可以由函数componentName(prop)构成。但是,我看到一些通过类className创建组件的React教程扩展了Component。这是什么?

1 个答案:

答案 0 :(得分:1)

是一样的,不同之处在于导入时。

如果您不特定于导入:

import React from 'react'

扩展时您必须更加具体,

...extends React.Component

如果您在导入时更具体:

import React, { Component } from 'react'

您可以仅使用组成词来扩展。