-
Notifications
You must be signed in to change notification settings - Fork 0
state 与 props #13
Copy link
Copy link
Open
Description
state与props的改变都可引起组件的render,
如果在接收到数据后还要对数据进行处理,则使用state管理数据可知道什么时候数据改变以更改状态,可减少数据处理代码的运行。
使用props直接在render中处理数据可保证数据改变时直接反映在组件内,cmd、cwm等周期函数则不行,数据处理函数在数据不改变的情况下作了无用处理,一个方法是在cwrp周期函数检查props,在属性变化时再处理数据。
最好是在数据改变的地方处理数据,作为props传递给子组件。如原始数据在redux处直接处理,传递给子组件,就减少了不必要的数据处理。
Reactions are currently unavailable