0

这是我的模型

Msg = Backbone.Model.extend({
        validate: function(attr){
            if(attr.msg === undefined || attr.msg === ''){
                return "empty messege";
            }
        },
        initialize: function(){
            this.on('invalid',function(model,error){
                console.log(error);
            });
        }
});

我有 Msgs msgCollection 的集合,
所以如果我这样做,msgCollection.create({msg:''});
这个模型会被添加到集合
中,我该如何防止这种情况

4

1 回答 1

1

作为记录!

经过

{wait:true}

作为调用创建时的一个选项:

msgCollection.create({msg:''}, {wait:true}); 
于 2013-09-11T14:36:18.803 回答