我有一个带有绑定到模板的集合属性的 ember 对象。当我尝试像这样设置此属性时:
processingJob.set("logMessages", updatedProcessingJob.logMessages)
我只在 IE 中得到这个异常,所有其他浏览器都可以正常工作:
SCRIPT5022:断言失败:Ember.CollectionView 的内容必须实现 Ember.Array。你通过了 [object Object],[object Object],[object Object]
它像这样绑定到模板:
{{#each content.logMessages}}
{{#isWorkflowError}}
<li class="error"><i class="icon-thumbs-down"></i> {{message}}</li>
{{else}}
<li><i class="icon-thumbs-up"></i> {{message}}</li>
{{/isWorkflowError}}
{{/each}}
当我删除模板时,我没有收到错误。我应该使用 Ember.CollectionView 还是什么?或者这是一个 IE 错误?