当调用ssetState()修改组件的状态时,只需要传入发生改变的state,而不是完整的state,因为组件state的更新时一个合并的过程,列如,一个组件的状态为:
1 2 3 4 |
|
当只需要修改title时,只需要将修改的title传给setState即可:
1 |
|
react会合并最新的title到原来的状态,同时保留原来状态的content,最终合并state为:
1 2 3 4 |
|
相关推荐:《react教程》
以上就是react中怎么获取state的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
更多相关阅读请进入《React》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者