Ember错误在单个渲染中修改属性两次

时间:2018-03-13 11:00:59

标签: javascript jquery ember.js

在我的Ember应用程序中,我有一个如下定义的hbs模板(只需遍历数组'myContainers'并打印一些attrs):

{{#each containers as |rows|}}          
        {{/each}}

我的组件JS如下所示(迭代'items'prop&最终返回一个数组):

containers: function(){
    var self = this;        
    //Some logic to set array attribute values
    return this.get('myInfo').rows;
}.property('myInfo.items'),

现在我的问题是上面的代码,一切正常,我能够在屏幕上看到数据。

但是那一刻,我尝试通过包装'some-acc'组件来更新我的hbs;

您在一次渲染错误中修改了'someAttr'两次,我看不到任何数据。

PS:my-acc组件肯定不是问题,因为在其他地方测试了同样的问题。

0 个答案:

没有答案