English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
State状態の来源です。状態をできるだけシンプルにし、状態を持つコンポーネントの数を最小限に抑えるようにしましょう。例えば、私たちが10コンポーネントが状態からのデータが必要な場合、すべてのコンポーネントの状態を保存するためのコンテナコンポーネントを作成する必要があります。
以下のサンプルコードでは、EcmaScriptを使用して状態を2016状態を持つコンポーネントを作成するための语法
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;
import React from 'react'; import ReactDOM from 'react-dom'; import App from './App.jsx'; ReactDOM.render(<App /, document.getElementById('app'));
以下の結果が生成されます。