状态提升
单项数据流
单向数据流
这个架构学习一下,react 特别的地方,不同于双向数据流
状态提升:将子组件共享数据放在父组件,实现单一可变数据源,单向数据流
子组件也不并不是直接修改数据,而是通过回调函数来修改数据
ffffffffff
状态提升: 将变化的state放在父组件统一管理.
单向数据流,不同于双向绑定.
单向数据流传递
任何可变数据只应该有一个数据源
状态提升:将共有数据放在父组件中
1.状态提升,2.单项数据流
实例分析
组件:
评论列表 CommentList.js
留下评论 CommentBox.js
状态:
状态提升—>父组件管理 App.js
State: {comments: []}
数据流向:单向数据流Top-down flow。从父组件流入子组件