2

今天我更新了我的节点、npm 和 create-react-app 版本,现在每次我创建一个新应用程序时,App.js 不附带组件,它只是创建一个函数,如下所示。

function App() {
  return (
    <div className="App">
    </div>
  );
}

之前

class App extends Component {
  render() {
    return <div />;
  }
}

3.0.0 create-react-app 版本有变化吗?

Nodejs版本:v10.15.3

Npm 版本:6.4.1

4

1 回答 1

6

App函数是一个有效的 React 组件。它是一个功能组件,而不是第二个示例中的类组件。

您是对的,此更改发生在v3.0.0将类组件更改为功能组件

于 2019-04-25T05:09:00.123 回答