React组件的核心属性—state
-
state
- 组件的状态,State 与 props 类似,但是 state 是私有的,并且完全受控于当前组件
练习
import React from "react";
// 所有 React 组件必须像纯函数一样保护它的 props 不被更改
class App extends React.Component {
// 手动更改 state
constructor(props) {
super(props);
this.state = {isWash: false};
}
render() {
return (
<div>老王今天 {this.state.isWash ? "去" : "没去"} 洗脚了</div>
)
}
}
export default App