6

我知道您可以通过将映射作为 :init-state 关键字的值传递来启动组件的状态。但是通过将此映射作为 :state 关键字的值传递,例如,在组件与其子组件之间,现在它们可以共享相同的状态了吗?是这样吗?谢谢。

4

1 回答 1

5

不同之处在于子状态何时设置。

  • :init-state仅在安装组件时设置一次。
  • :state在每个渲染上设置。

因此,:init-state应该用于(顾名思义),初始化状态。另一方面,:state用于设置随时间变化的状态。

于 2014-06-10T14:13:03.573 回答