我正在用backbone.js 构建一个应用程序,现在我想在backbone.js 向服务器发出http 请求时添加一个全局加载效果,这是一个单页webapp,所以有很多异步http 请求。我想我可以修改 Backbone.sync 方法来简化它。我怎样才能做到这一点?
发布代码示例
// let's say there is a function to generate the loading and remove it
// mask.create();
// mask.remove();
var BookList = Backbone.Collection.extend({
model:Book,
url:'/api/list/1',
});
var list = new BookList();
list.bind('reset', function(){
$('.content').html('');
list.each(function(book){
self.addOne(book);
})
});
list.fetch();