使用多个规则验证验证

安德烈

是否可以分配多个规则来验证输入?例如,我有两个规则:

alphaRule: [
      v => /[a-zA-Z]+$/.test(v) || 'Field must only contain letters'
    ],
requiredRule: [
               v => !!v || "required field"
            ]

而且我有很多控件。其中一些只需要requiredRules,一些仅需要alphaRule,但有些则需要alphaRule和requiredRule的组合。

我可以将它们组合在一起吗?

就像是

:rules = "alphaRule, requiredRule"
梦游者

如果要保留两个变量,则可以像处理JS数组一样使用它们。

:rules = "alphaRule.concat(requiredRule)"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章