我有一个搜索结果页面,其中检索到的搜索结果存储在模型中作为结果。在同一页面上,我有一个按钮来检查所有提取结果。
我有一个名为checked的属性,最初,在按钮操作中将其设置为false
我想将每个结果的此属性更改为true。
这是我的行动
checkAll(){
this.controller.get("model.results").map(doc=>{
doc.checked = true;
})
}
但我一直收到这个错误:
断言失败:您必须使用Ember.set()将
checked
属性([object Object])设置为true
。
我不知道如何仅在该属性上使用Ember.set()
。我不知道这是否是正确的方式来解决这个问题,因为我不熟悉这个。
任何帮助将不胜感激。 谢谢。