我試圖用骨幹驗證與骨幹Stickit正在驗證所有屬性,我希望在一個時間在用戶輸入他們來驗證一個屬性。但是,當用戶輸入值時,模型上的所有屬性都會得到驗證,而不僅僅是用戶已更改的屬性。我究竟做錯了什麼?與骨幹stickit骨幹驗證 - 當一個人改變
我的觀點:你經過setOptions
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();
},
曾解決過這個? –
解決這個任何機會?卡住相同的問題 –
對不起,我從來沒有解決過這個問題。從我記憶中,並從閱讀yousefcisco的迴應,這是由於骨幹模型的行爲 – Francium123