介绍
部件使用渲染函数返回的虚拟节点描述其预期的结构。然后,在应用程序运行时,Dojo 的渲染系统会持续地将部件每一层渲染的内容转换为对应的、高效的 DOM 更新。
基本用法
- 使用 将部件定义为一个渲染函数 factory
- 返回定义了部件结构的 虚拟 DOM 节点,这里使用
- 通过将部件组合在一起形成多层结构,以满足更复杂的应用程序需求
- 为子部件提供 state 和事件处理函数等属性(properties)
- 使用 管理 state,并当状态变更时,失效或重新渲染受影响的部件
- 使用框架中的
renderer
函数将部件挂载到 DOM 中