好比在js中,表单中一组件:app
{ fieldLabel : '客户的电话', name : 'telphone', vtype:'mobile', emptyText:'请填写11位手机号', value:record.get("telphone") },
这里的vtype:'mobile'是自定义的验证字段code
写在一个公共的js中:以下orm
Ext.apply(Ext.form.VTypes, { mobile:function (value, field) { return /^(((13[0-9]{1})|159|153)+\d{8})$/.test(value); }, mobileText:'手机格式不正确' )}
这样的话,就能作到公共引用了,原理就是封装正则的验证方法,提供调用。开发
后续有不少开发填坑的文章发布,若是对你有帮助,请支持和加关注一下get