EValidationMixin 提供表单项的值校验逻辑,支持必填、字符长度限制、中文长度限制、URL 校验、手机号校验以及自定义校验函数等。

# 校验规则

规则 说明 示例
alpha 仅限字母 validation="{required: true}"
email 要求是邮箱地址,如 zhangsan@qq.com validation="{email: true}"
ip 要求是 IP 地址,如 192.168.1.1 validation="{ip: true}"
max 最大值为n validation="{max: 11}"
maxChineseLength 最大长度为n个中文字符 validation="{maxChineseLength: 11}"
maxLength 最大长度为n validation="{maxLength: 11}"
min 最小值为n validation="{min: 11}"
minChineseLength 最小长度为n个中文字符 validation="{minChineseLength: 11}"
minLength 最小长度为n validation="{minLength: 11}"
mobile 要求是手机号码(11位) validation="{mobile: true}"
required 必填 validation="{required: true}"
url 要求 URL,如 http://baidu.com validation="{url: true}"