我在本地系统中确实有一些数据。我由骨干实现。怀疑是否可以将我的功能与本地数据添加或删除同步?
还是主干只对服务器响应起作用?如果它即使在本地主机中也能工作,我如何同步我在这里提出的本地请求?
任何人都在看这个请求,请不要介意我,我是一个非常新的 backone 和紧张的位置来制作一个项目。
我写的代码:
(function($){
var list = {};
list.model = Backbone.Model.extend({
defaults:{
name:'need the name'
}
});
list.collect = Backbone.Collection.extend({
model:list.model,
url : 'data/names.json',
initialize:function(){
this.fetch(); // how can i sync?
}
});
list.view = Backbone.View.extend({
initialize:function(){
this.collection = new list.collect();
this.collection.on("reset", this.render, this);
},
render:function(){
_.each(this.collection.models, function(data){
console.log(data.get('name'));
})
}
});
var newView = new list.view();
})(jQuery)