>这是我的形式:我可以在这个定义中设置验证规则还是让我使用条件语句手动验证它还是已经内置了这样的东西?
出于学习目的,我想将最小长度设置为 20,而没有我自己的条件。还是我应该通过将它们包含在插件文件中来扩展插件?
var form1 = new Backbone.Form({
schema: {
country: { type: 'Select', options: ['UK', 'USA'] },
city: { type: 'Select', options: cities.UK },
message: { validators: ['required', 'message'] }
}
}).render();
您可以将最小长度规则定义为正则表达式:
message: { validators: [ 'required', /.{20,}/ ] }
此处记录了所有验证选项。