backbone syn 两次都显示create 而不是create和update

网上的一个示例代码,正常应该第一次时显示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'});


暮色呼如
浏览 382回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript