Please enable JavaScript.
Coggle requires JavaScript to display documents.
React (是什么What (组成 (组件 (props配置属性, state 状态), JSX (JS 支持嵌入 HTML 语法),…
React
是什么What
是一个JavaScript框架
构建那些数据会随时间改变的大型应用
简单
React自动更新UI
声明式,React不使用模板
React是单向的从数据到视图的渲染,非双向数据绑定
组成
组件
props配置属性
state 状态
JSX
JS 支持嵌入 HTML 语法
Virtual DOM
组件状态变更时,会通过VirtualDom来实现高效刷新Ui的Dom
Data Flow
单向数据绑定
为什么
MVC太复杂,后期变更起来维护超烦
怎么做How
主要的原理
Virtual DOM 虚拟DOM
由这个Virtual DOM管理真实DOM的更新
State 和 Render
Components 组件
when/where什么时候/什么地方用