ReactJS状态 ReactJS组件 ReactJS道具概览 国家 是数据来源的地方。我们应该尽可能使状态尽可能简单,并尽量减少有状态组件的数量。例如,如果我们有十个组件需要来自状态的数据,我们应该创建一个容器组件,以保持所有组件的状态。 使用道具 以下示例代码显示了如何使用EcmaScript2016语法创建有状态组件。 App.jsx import React from 'react'; class App extends React.Component { constructor(props) { super(props); this.state = { header: "Header from state...", content: "Content from state..." } } render() { return ( <div> <h1>{this.state.header}</h1> <h2>{this.state.content}</h2> </div> ); } } export default App; main.js import React from 'react'; import ReactDOM from 'react-dom'; import App from './App.jsx'; ReactDOM.render(<App />, document.getElementById('app')); 这将产生以下结果。 ReactJS组件 ReactJS道具概览