ant design of vue,form自定义校验


                
                  额度高
                  利率低
                  期限长
                  放款快
                  极速审批
                
              

在methods中写

selectTagChange: function (rule, value, callback) {
        var status = true
        if (!value) {//特别注意在为空时校验规则已写,所以这儿照样callback(),不然不会执行空时的校验
          callback()
        } else {
          if (value.length <= 4 && value.length >= 2) {
            value.map(function (item) {
              if (item.length > 4 || item.length < 2) {
                status = false
                return
              }
            })
            if (!status) {
              callback('选择或填写2~4个标签(限制2~4个字)')
            } else {
              callback()
            }
          } else {
            callback('选择或填写2~4个标签(限制2~4个字)')
          }
        }
      },

你可能感兴趣的:(ant design of vue,form自定义校验)