Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 在分部文件中拥有可更新对象的最佳方法?_Ember.js - Fatal编程技术网

Ember.js 在分部文件中拥有可更新对象的最佳方法?

Ember.js 在分部文件中拥有可更新对象的最佳方法?,ember.js,Ember.js,我是新加入ember.js的,正在尝试找出实现可更新列表的最佳方法 单击另一个对象中的列表项时,将更新分部中的列表。将单击的(选定的)项保存在单独的模型中是否更好?还是像我在上面的jsbin中尝试的那样在控制器中使用数组更好 在这两种情况下,它是如何实现的?在我上面的尝试中,totalValue似乎更新得很好,但数组没有更新,这让我觉得我做得不对。chosenList是一个数组,ember数组有自己的api方法,以便通知用户。。。 随着代码的这种变化,属性将更新 祝你好运 this.get('c

我是新加入ember.js的,正在尝试找出实现可更新列表的最佳方法

单击另一个对象中的列表项时,将更新分部中的列表。将单击的(选定的)项保存在单独的模型中是否更好?还是像我在上面的jsbin中尝试的那样在控制器中使用数组更好


在这两种情况下,它是如何实现的?在我上面的尝试中,totalValue似乎更新得很好,但数组没有更新,这让我觉得我做得不对。

chosenList是一个数组,ember数组有自己的api方法,以便通知用户。。。 随着代码的这种变化,属性将更新

祝你好运

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