Model
:Ext.define('Web.model.Server', {
extend : 'Ext.data.Model',
idProperty : 'guid',
fields : [ {
name : 'guid',
type : 'string'
},/* ... */ {
name : 'timeout',
type : 'integer'
}],
validators : {
timeout : {
type : 'length',
min : 10,
max : 60
}
}
});
timeout
어떤 값 (예 :)으로 설정 40
하고 호출 할 때마다 .isValid()
반환 false
되고라고 표시 timeout: Length must be between 10 and 60
됩니다. 즉, 값의 길이를 String
숫자 자체의 값이 아니라 로 확인하는 것입니다.
번호 값의 유효성 검사에 대한 문서에서 아무것도 찾을 수 없습니다. 5.1.1 ext 유효성 검사기 문서 는 광범위하게 작성되지 않았습니다.
길이 대신 숫자 값의 유효성을 어떻게 확인할 수 있습니까?
범위 검사기를 사용해보십시오 .
validators: {
timeout: {
type: 'range',
min: 10,
max: 60
}
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다