【发布时间】:2018-05-14 14:27:31
【问题描述】:
我有一个搜索结果页面,其中检索到的搜索结果存储在模型中作为结果。在同一页面上,我有一个按钮来检查所有提取结果。
我有一个名为 checked 的属性,最初,它在按钮操作中设置为 false,我想将每个结果的此属性更改为 true。
这是我的行动
checkAll(){
this.controller.get("model.results").map(doc=>{
doc.checked = true;
})
}
但我不断收到此错误:
断言失败:您必须使用 Ember.set() 将([object Object] 的)
checked属性设置为true。
我不会只在该属性上使用Ember.set()。而且我不知道这是否是解决此问题的正确方法,因为我是 ember 新手。
任何帮助将不胜感激。 谢谢。
【问题讨论】:
标签: ember.js