State
State 规范
写作提示:
- 用一小段可读文字说明
state在 Proto UI 中不只是数据存储,而是组件时间连续性的承载方式。
这篇规范定义什么?
Section titled “这篇规范定义什么?”写作提示:
- 定义
state的语义角色、默认值、读写边界、时序意义。
对原型作者意味着什么?
Section titled “对原型作者意味着什么?”写作提示:
- 说明原型作者如何使用
state表达组件在时间中的持续性。 - 说明
state不应被误用为props或context的替代物。
对适配器作者意味着什么?
Section titled “对适配器作者意味着什么?”写作提示:
- 说明适配器必须如何保障
state更新在宿主中的语义成立。 - 说明宿主实现机制可不同,但状态语义不可漂移。
写作提示:
- 定义
state的建立、读取、更新、可观察性与生命周期关系。
有效行为 / 无效行为 / 未定义行为
Section titled “有效行为 / 无效行为 / 未定义行为”写作提示:
- 重点裁决 setup 期与 runtime 期围绕
state的能力边界。
与其他规范的关系
Section titled “与其他规范的关系”写作提示:
- 说明它与
feedback、props、context、生命周期的关系。