什么是元素样式组件和什么是片段样式组件?

时间:2015-06-15 05:19:04

标签: javascript ember.js

我想知道元素样式组件和片段样式组件之间的区别,正是元素样式组件的含义和片段样式组件的含义是什么?提前谢谢。

1 个答案:

答案 0 :(得分:1)

首先Element and Fragment RFCComponent Unification (angle brackets)取代,所以如果你想跟踪这个主题,请检查后者。

简单来说,Ember.Fragment是无标签组件。目前,如果您不希望某个组件具有周围div,则必须执行tagName=""这有点hacky。 Ember.Fragment尝试使用更好的API来声明这一点。

反过来,

Ember.Element尝试使用声明式API来指定模板中组件的根DOM元素,而不是依赖JavaScript。

根据我对Component Unification的理解,尖括号组件将用其内容替换组件的调用,这与当前包装DOM元素由Ember管理的情况不同。有趣的RFC可以跟进!