extendValidateRule(rule)
扩展校验规则
参数:
名称 |
类型 |
描述 |
rule |
Object
|
添加的校验规则
Properties
名称 |
类型 |
描述 |
name |
String
|
校验规则名称,使用时将其配置在字段模型的checkType属性上 |
regex |
RegExp
|
校验规则的正则表达式,与func 二选一必填 |
func |
function
|
校验规则的处理函数,与func 二选一必填,带参数 value - 字段的值,函数返回Boolean,表示检验通过或者不通过;
若是联动校验, 则带参数为 value - 字段的值, filed - 联动字段name, element - 表单DOM |
alertText |
String
|
校验提示文字,其中使用 '* '字符串来代替字段的caption,
若是联动校验, 使用'*1'代表当前字段caption,使用'*2'代表联动字段的caption |
|
- Source:
示例
WIS_EMAP_INPUT.extendValidateRule({
name: 'test',
alertText: '* 不正确',
regex: /\d+/
})