在部分中拥有可更新对象的最佳方法?

时间:2013-11-11 05:45:43

标签: ember.js

jsbin

我是ember.js的新手,并试图找出完成可更新列表的最佳方法。

当单击来自另一个对象的列表项时,将更新部分内的列表。将单击的(选定的)项目保存在单独的模型中更好吗?或者在控制器中使用数组更好,就像我在上面的jsbin中尝试做的那样?

在任何一种情况下,它是如何完成的?在我上面的尝试中,totalValue似乎更新得很好,但数组并没有让我觉得我错了。

1 个答案:

答案 0 :(得分:0)

selectedList是一个数组,而ember数组有它自己的api方法,以便通知观察... 通过代码中的此变体,属性会更新http://jsbin.com/eyatORO/3/edit

this.get('chosenList').addObject({
  title:item.title,
  value:item.value
});

祝你好运