validate属性:

长度校验

  {
      "mode": "len",
      "trigger": "blur",
      "adapter": true,
      "len": 0
  }

最大长度

 {
     "mode": "maxLen",
     "trigger": "blur",
     "adapter": true,
     "maxLen": 0
 }

最小长度

 {
        "mode": "minLen",
        "trigger": "blur",
        "adapter": true,
        "minLen": 0
      }

正则(可能某些高级特性语法不一致,这种情况前端不配置,后端配置)

  {
        "mode": "pattern",
        "trigger": "blur",
        "adapter": true,
        "pattern": ""
      }

全大写

{
        "mode": "uppercase",
        "trigger": "blur",
        "adapter": true,
        "uppercase": true
      }

全小写

 {
        "mode": "lowercase",
        "trigger": "blur",
        "adapter": true,
        "lowercase": true
      }

email

  {
        "mode": "email",
        "trigger": "blur",
        "adapter": true,
        "email": true
      }

url

{
        "mode": "url",
        "trigger": "blur",
        "adapter": true,
        "url": true
      }

ip

 {
        "mode": "ip",
        "trigger": "blur",
        "adapter": true,
        "ip": true
      }

phone

 {
        "mode": "phone",
        "trigger": "blur",
        "adapter": true,
        "phone": true
      }

最小值

  {
        "mode": "min",
        "trigger": "blur",
        "adapter": true,
        "min": 0
      }

最大值

  {
        "mode": "max",
        "trigger": "blur",
        "adapter": true,
        "max": 0
      }

正数

{
        "mode": "positive",
        "trigger": "blur",
        "adapter": true,
        "positive": true
      }

负数

 {
        "mode": "negative",
        "trigger": "blur",
        "adapter": true,
        "negative": true
      }

整数

 {
        "mode": "integer",
        "trigger": "blur",
        "adapter": true,
        "integer": true
      }

数值(小数,整数)

 {
        "mode": "number",
        "trigger": "blur",
        "adapter": true,
        "number": true
      }

自定义验证(服务器端不支持)

  {
        "mode": "validator",
        "trigger": "blur",
        "adapter": true,
        "validator": "[[FORM-CREATE-PREFIX-function (value, callback){\nccc\n}-FORM-CREATE-SUFFIX]]"
      }

条件验证(服务器端不支持)

 {
        "mode": "computed",
        "trigger": "blur",
        "adapter": true,
        "computed": {
          "mode": "AND",
          "group": [
            {
              "field": "f4vzml82laajb5c",
              "condition": "==",
              "value": "1"
            }
          ]
        }
      }
文档更新时间: 2026-02-04 23:09   作者:admin