Ember数组绑定未更新

时间:2014-12-31 18:56:49

标签: arrays ember.js

我有一个数组,我在其中添加元素。然后,在模板中,显示所有元素。问题是只有第一次将元素添加到数组时才会添加模板,之后,每当元素添加到模板时,虽然元素正确插入到数组中,但模板不会更新。

如何在每次更改数组内容时更新模板?

关于JSBin的一个有用的例子:http://jsbin.com/pamequ

1 个答案:

答案 0 :(得分:3)

要让ember对selectedTags数组的更改做出正确反应,您需要使用

selectedTags.pushObject(tag);

而不是

selectedTags.push(tag);

工作示例here

有关pushObject here

的更多信息