标签: arrays ember.js
我有一个数组,我在其中添加元素。然后,在模板中,显示所有元素。问题是只有第一次将元素添加到数组时才会添加模板,之后,每当元素添加到模板时,虽然元素正确插入到数组中,但模板不会更新。
如何在每次更改数组内容时更新模板?
关于JSBin的一个有用的例子:http://jsbin.com/pamequ
答案 0 :(得分:3)
要让ember对selectedTags数组的更改做出正确反应,您需要使用
selectedTags
selectedTags.pushObject(tag);
而不是
selectedTags.push(tag);
工作示例here
有关pushObject here
pushObject