在我的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组件肯定不是问题,因为在其他地方测试了同样的问题。