Redux三个规则
- 所有状态 要存在一个地方,称state tree
- state tree是不可直接修改的,如果要变更要使用触发一个 action
- Changes are made with pure functions
补充
pure function
- 结果是透过参数来决定,每次结果都一样,没有例外
- 不会修改原本的参数,永远回传新的值
inpure function
- 结果会被外部影响,例如网路不好、db资料逻辑有错
- 会修改到原本的值
本文深入解析Redux的三大核心原则:单一数据源(statetree),不可变性与纯函数变化。探讨如何通过触发action更新状态,以及纯函数在状态管理中的关键作用。
Redux三个规则
补充
pure function
inpure function

被折叠的 条评论
为什么被折叠?