Я пытаюсь использовать Backbone Validation с Backbone Stickit, я хочу проверять один атрибут за раз, когда пользователь вводит их. Однако, когда пользователь вводит значение, проверяются все атрибуты модели, а не только тот, который пользователь изменил. Что я делаю неправильно?
Мой вид:
bindings:{
'#username' : {
observe:'username',
setOptions: {
validate:true
}
},
'#email' : {
observe:'email',
setOptions: {
validate:true
}
},
'#firstname' : {
observe:'firstName',
setOptions: {
validate:true
}
},
.......
onShow: function(){
Backbone.Validation.bind(this, {
valid: function(view, attr) {
alert('VALID - ' + attr);
},
invalid: function(view, attr, error) {
alert('INVALID - ' + attr);
}
});
this.stickit();
},