2013-05-25 46 views

回答

1

您必须重写构造函数。

有关更多信息,请参阅here

0

骨干在这烤权。在你的模型代码提供了一个validate方法,将之前的任何保存(你也可以做它通过传递设置被调用{验证:真}。

这里有一个片段从backbone docs

var Chapter = Backbone.Model.extend({ 
    validate: function(attrs, options) { 
     if (attrs.end < attrs.start) { 
      return "can't end before it starts"; 
     } 
    } 
}); 

如果验证返回任何东西,那么骨干SAVE不会发生,但是,如果它通过你的验证功能,干净,没有任何回报,那么它将与节约继续

+1

我认为这个问题不是关于萨夫模型,但停止它的建设。不确定通过。 –

相关问题