文章29 | 阅读 13233 | 点赞0
同一个组件可以同时插入多个到父组件中,并且各个组件的状态是独立的。(和Vue的组件是一个道理,用法也类似)
class HelloWord extends React.Component {
constructor(props) {
super(props);
this.state = {
count: 0
}
this.clickCount = this.clickCount.bind(this)
}
// 渲染函数,this 指向实例本身
render() {
return <div>
<button onClick={this.clickCount}>点击我增加一次点击计数</button>
<p>你已经点击了{this.state.count}次</p>
</div>
}
clickCount() {
this.setState({
count: this.state.count + 1
})
}
}
ReactDOM.render(
<div>
<HelloWord/>
<HelloWord/>
</div>,
document.getElementById('root')
)
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/qq20004604/article/details/79318187
内容来源于网络,如有侵权,请联系作者删除!