繁体   English   中英

Ember.js | 动态添加选项到Ember.select

[英]Ember.js | dynamically add option to an Ember.select

我有一个Ember select

{{ view Ember.Select valueBinding="category" contentBinding="categoriesList" }}

当我在init函数中设置控制器中的categoriesList时,它可以工作。

this.categoriesList = ['cat1', 'cat2'];

这会按预期填充我的选择。 但是当我在ajax请求之后更改此数组时,它会停止工作。 我究竟做错了什么?

要使绑定工作,您应该使用ember.js 内置数组方法,pushObjectpushObjectsremoveObject等。

为了使事情有效,试试这个:

this.categoriesList.pushObjects(['cat1', 'cat2']);

希望能帮助到你。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM