Javascript Ember.js |在Ember.select中动态添加选项
我有一个余烬Javascript Ember.js |在Ember.select中动态添加选项,javascript,ember.js,Javascript,Ember.js,我有一个余烬选择: {{ view Ember.Select valueBinding="category" contentBinding="categoriesList" }} 当我在init函数中的控制器中设置categoriesList时,它就工作了 this.categoriesList = ['cat1', 'cat2']; 这将按预期填充我的选择。但当我在ajax请求后更改此数组时,它将停止工作。我做错了什么?对于要工作的绑定,您应该使用ember.js,如pushObject、
选择
:
{{ view Ember.Select valueBinding="category" contentBinding="categoriesList" }}
当我在init函数中的控制器中设置categoriesList时,它就工作了
this.categoriesList = ['cat1', 'cat2'];
这将按预期填充我的选择。但当我在ajax请求后更改此数组时,它将停止工作。我做错了什么?对于要工作的绑定,您应该使用ember.js,如
pushObject
、pushObjects
或removeObject
等
因此,要使事情顺利进行,请尝试以下方法:
this.categoriesList.pushObjects(['cat1', 'cat2']);
希望能有帮助