模板视图属性指向父视图

时间:2015-06-03 08:40:19

标签: ember.js

我有一个容器视图,我可以动态插入组件。 当尝试访问该组件模板中的属性时,我发现模板上下文不是组件而是容器视图,出于某种原因。意思是"查看"模板中的属性不是指向组件,而是指向它上面的容器视图。 无法找到任何表明应该发生这种情况的文档,那么为什么会发生这种情况的想法呢?

1 个答案:

答案 0 :(得分:0)

所以,我让这个工作。

我所做的是覆盖组件中的_yield方法:

_yield: function () {
    return Ember.View.prototype._yield.apply(this, arguments);
}

不确定为什么需要这样做,所以如果有人可以启发我,请这样做