Tôi nghi ngờ có một cách để cập nhật một proxy Ember.Array sẽ kích hoạt thông báo của ember nhưng những gì tôi không thể hiểu làm thế nào.Thay đổi Ember.ArrayProxy không kích hoạt handlebars #each cập nhật
Tôi ghi đè thuộc tính "nội dung" để cập nhật mảng. Mảng không cập nhật nhưng chế độ xem thì không.
App.items = Ember.ArrayProxy.create({
content: [
Ember.Object.create({ name: 'Me', city: 'new york'}),
Ember.Object.create({ name: 'You', city: 'boston'})
],
sortByCity: function() {
this.set('content', this.get('content').sort(function(a,b) {
return a.get('city') > b.get('city')
}));
}
});
Dưới đây là một fiddle đó chứng tỏ vấn đề http://jsfiddle.net/alexrothenberg/za4Ha/1/
Any help is appreciated. Cảm ơn!
Cảm ơn bạn điều này không giải quyết vấn đề của tôi. – alexrothenberg