我正在使用ember 1.0 pre,并具有一个基本的数组 Controller ,该数组 Controller 的默认排序属性为'id'
PersonApp.PersonController = Ember.ArrayController.extend({
content: [],
sortProperties: ['id'],
updateSort: function(column) {
this.set('sortProperties', column);
}
});
我想动态设置此设置,并免费更新dom。但是,当我做一个简单的 setter (如上所示)时,它在我看来或dom中都不会更新任何内容。
如果我需要能够动态更新此功能,该如何处理?
最佳答案
sortProperties
必须是一个数组,所以我不知道column
是否是一个。
这是一个js小提琴,向您展示了如何动态设置它:http://jsfiddle.net/Sly7/jZVJA/22/