历史背景及特性
问题根源
传统 UI 操作(DOM API)关注太多细节
应用程序状态分散在各处,难以追踪和维护
React 思想
UI 细节:始终整体“刷新”页面,无需关心细节
数据模型:
Flux 架构:单向数据流
实现
Redux
MobX
📷
以组件方式考虑 UI 构建
组件化思想
📷
class CommentBox extends Component {
render() {
return (
每个React组件强制要求必须有一个 render()。它返回一个 React 元素,是原生 DOM 组件的表示。如果需要渲染多个 HTML 元素,则必须将它们组合在一个封闭标记内,例如 <form>、<group>、
领取专属 10元无门槛券
手把手带您无忧上云