网上的一个示例代码,正常应该第一次时显示create,第二次由于存在,所以为update,但是谷歌浏览器(版本 52.0.2743.116 m)运行的时候,两次都弹出create,求问为什么?
Backbone.sync = function (method, model) { alert(method + ": " +JSON.stringify(model)); model.id = 1; }; var M = Backbone.Model.extend({ defaults:{ name:'hello', age:20 }, url:'/user' // 这边指定后台的地址 }); var m = new M; m.save();//同步数据到服务器 m.save({name:'hi'});
相关分类