Javascript backbone.js中的验证方法不起作用

Javascript backbone.js中的验证方法不起作用,javascript,jquery,backbone.js,Javascript,Jquery,Backbone.js,我正在学习backbone.js,其中使用了validate方法。但它不会在设置时触发 以下是我的代码: JS: 请告诉我,我这里缺少什么。将在modelsave上调用Validate方法。如果要在属性set上触发它,则应调用willvalidate:true选项: x.set({age: -34}, {validate: true}); 我在看Nettus的一个屏幕,那个家伙说它在setmethod上工作。即使在他的屏幕上,在set方法执行时,验证也在工作。好吧,我能说什么,我只知道默认情况

我正在学习
backbone.js
,其中使用了
validate
方法。但它不会在
设置时触发
以下是我的代码:

JS:


请告诉我,我这里缺少什么。

将在model
save
上调用Validate方法。如果要在属性
set
上触发它,则应调用willvalidate:true选项:

x.set({age: -34}, {validate: true});

我在看Nettus的一个屏幕,那个家伙说它在
set
method上工作。即使在他的屏幕上,在set方法执行时,验证也在工作。好吧,我能说什么,我只知道默认情况下,如果通过validate:true选项,它将工作。我应该在官方网站上。。。感谢您的帮助:)
var x = new person({name:'xyz',age:37});
x.set('age',-34);
x.set({age: -34}, {validate: true});