1
메서드를 사용하여 backbone.js
을 배우고 있습니다.backbone.js의 유효성 검사 방법이 작동하지 않습니다.
JS : 콘솔에서
var person = Backbone.Model.extend({
defaults:{
name:"Soni",
age:'40',
work:'Still searching'
},
mainWork: function(mainwork) {
return this.get('name')+" does "+mainwork+" for living";
},
validate: function(attrs) {
console.log("hi");
if (attrs.age < 1) {
return "can't end before it starts";
}
}
});
:
var x = new person({name:'xyz',age:37});
x.set('age',-34);
내가 여기 실종 무엇을 말해주십시오하지만 내 코드입니다 다음 set
에서 트리거지고 있지 않습니다.
. 자신의 스크린 캐스트에서도 설정 메서드 실행시 유효성 검사가 작동했습니다. –
글쎄, 나는 무엇을 말할 수있다, 나는 단지 당신이 validate : true 옵션을 건다면 그것이 디폴트로 작동한다는 것을 안다. http://backbonejs.org/#Model-validate – dfsq
다음은 공식 웹 사이트 여야합니다 ... thnx에게 도움을주세요 :) –