我试图在我的列表模板末尾实现一个“加载更多”按钮,但是当我用更多记录更新商店时,我的列表没有被更新。现在我只是在我的控制器上手动设置“内容”来更新列表模板。
App.AlbumsController = Ember.ArrayController.extend({
...
loadMore: function() {
var that = this;
this.incrementProperty('currentPage');
App.Album.find({
page: this.get('currentPage')
}).on('didLoad', function() {
that.set('content', App.Album.all())
});
}
...
})
我不相信这是处理事情的最佳方式,所以我想知道是否有办法在模板和商店之间设置绑定,所以当我用App.Album.find(<params>)
我的相册模板更新商店时会自动更新。