是否可以分配多个规则来验证输入?例如,我有两个规则:
alphaRule: [
v => /[a-zA-Z]+$/.test(v) || 'Field must only contain letters'
],
requiredRule: [
v => !!v || "required field"
]
我有很多控件。其中一些只需要requiredRules,一些只需要alphaRule,但有些则需要alphaRule和requiredRule的组合。
我可以将它们组合在一起吗?
类似
:rules = "alphaRule, requiredRule"
答案 0 :(得分:1)
如果要保留两个变量,则可以像处理JS数组一样使用它们。
:rules = "alphaRule.concat(requiredRule)"
答案 1 :(得分:0)
这对我有用
v-bind:rules="[mr.required, mr.counter]"
这是规则:
enter code here