Skip to content
Fridolph Notes
搜索文档
K
Main Navigation
首页
内容导航
专题导航
站点治理
重点模块
11Vue学习
00面试相关整理
02CSS相关
09构建、运维、后端等
05Nodejs
03JavaScript
docs
10其他
重点专题
Vue / Nuxt 专题
面试整理专题
构建与工程化专题
AI 学习专题
Appearance
模块导航
回到顶部
本页导航
02以组件方式考虑UI的构建
理解 React 组件
props + state => view
React 组件一般不提供方法,而是某种状态机
React 组件可以理解为一个纯函数
单向数据绑定
受控组件 vs 非受控组件
受控 - 表单元素状态由使用者维护
非控 - 表单元素状态 DOM 自身维护
何时创建组件:单一职责原则
每个组件只做一件事
如果组件变得复杂,那么应该拆分成小组件
数据状态管理:DRY 原则
能计算得到的状态就不要单独存储
组件尽量无状态,所需数据通过 props 获取