2013-07-10 40 views
1

我有灰燼selectEmber.js |動態添加選項的Ember.select

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

當我在init函數控制器設置categoriesList,它的工作原理。

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

這填充我的選擇按預期。但是當我在ajax請求後改變這個數組時,它停止工作。我究竟做錯了什麼?

回答

3

對於綁定工作,你應該ember.js built-in array methods使用像pushObjectpushObjectsremoveObject

因此,爲了使事情的工作試試這個:

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

希望它能幫助。

+0

幫助了很多;非常感謝你:) – fabien

+0

@fabien'de rien'歡迎:) – intuitivepixel