$mol_ghost 是一个无节点的视图。它不创建自己的 DOM 元素,而是借用它的 Sub() 的元素,并把自己的属性、样式和行为混入其中。用源码里的一句话说:“把视图逻辑混入另一个组件的 DOM 节点。”1$mol_ghost$mol_view2 Sub $mol_view普通的 $mol_view 会渲染自己的元素。幽灵一个也不渲染——它复用子组件的元素,因此不会向 DOM 树添加任何多余的东西。
$mol_plugin——每个插件所扩展的基类——出于同样的原因也是无元素的:它增强宿主的元素,而不是新增一个。幽灵是通用形式(包住一个子组件并接管它的节点);插件是你在 plugins/ 下列出的那种专门化形式。在 GitHub 上编辑此页这有帮助吗?是否上一页离线下一页常见问题本页内容何时用它与插件的关系Type to search the documentation.