状态的部件的是,认为可以在组件的寿命改变一些信息的对象。我们应该始终尝试使状态尽可能简单,并减少有状态组件的数量。让我们创建一个带有消息状态的用户组件,
class User extends React.Component {
constructor(props) {
super(props)
this.state = {
message: 'Welcome to React world'
}
}
render() {
return (
<div>
<h1>{this.state.message}</h1>
</div>
)
}
}
状态类似于道具,但它是私有的,并由组件完全控制。即,除了拥有和设置它的组件之外,其他任何组件都无法访问它。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。