对象,组件和控制规范

时间:2014-03-05 11:17:45

标签: enyo

任何人都可以解释究竟什么是对象,组件和控件。另外,它们各自如何不同?我所知道的是控件是一个直接与DOM节点交互的组件。

1 个答案:

答案 0 :(得分:2)

所有Enyo实体都是Object个;它是Enyo对象树的根。 Component是Enyo中大多数“有趣”类型的基础,源自ObjectComponent介绍了Enyo中嵌套层次结构的概念,发布了属性和事件。点击此处了解更多信息:https://github.com/enyojs/enyo/wiki/Creating-Components。正如您所说,ControlComponent个与其关联的DOM节点。您可以在此处查看更多内容:https://github.com/enyojs/enyo/wiki/Creating-Controls

当您向上移动Enyo内的树时,子对象继承自父母。因此,Control包含Component具有的所有方法,属性等,以及Component继承的Object

您可能还想看看我的书:Enyo: Up and Running