之间的区别:init-state vs:构建函数的状态
问题描述:
我知道你可以通过传递一个映射作为init-state关键字的值来启动组件的状态。但是,通过将此映射作为:state关键字的值传递给例如组件及其子组件之间,现在它们可以共享同一个状态?是吗?谢谢。之间的区别:init-state vs:构建函数的状态
答
不同之处在于childs状态被设置。
-
:init-state
仅在安装组件时设置一次。 -
:state
在每个渲染上设置。
因此,应该使用:init-state
(顾名思义),初始化状态。另一方面,:state
用于设置随时间变化的状态。
有点晚了,我知道,尤其是Om Next和所有的,但我应该说:状态用于父母来控制孩子的状态(不要改变特定触发器的状态。状态!'可以用于该目的) – Dan