validation - 使用多个规则进行 Vuetify 验证
问题描述
是否可以分配多个规则来验证输入?例如我有两个规则:
alphaRule: [
v => /[a-zA-Z]+$/.test(v) || 'Field must only contain letters'
],
requiredRule: [
v => !!v || "required field"
]
而且我有很多控件。其中一些只需要 requiredRule,一些 - 只需要 alphaRule,但有些 - alphaRule 和 requiredRule 的组合。
我可以把它结合起来吗?
就像是
:rules = "alphaRule, requiredRule"
解决方案
如果你想保留这两个变量,你可以像使用 JS 数组一样使用它们。
:rules = "alphaRule.concat(requiredRule)"
推荐阅读
- python - 将元组列表存储到 SQLite 数据库中
- python - 当它是一个 exe 文件时,'NoneType' 对象在 kivy 中没有属性 'size'
- bash - 使用 tput rc 时如何清除读取输入?
- f# - Where to find source code of List.Map in F# module List?
- python - DQN 究竟是如何学习的?
- visual-studio-code - 美人鱼流程图文本对齐
- python - 运算符 += 在 Python 中返回什么
- netty - 写一个 ByteBuf 和一个普通的 Java 对象的区别
- activemq-artemis - 如何从 Thorntail 中排除 ActiveMQ
- javascript - webpack-dev-server 自动重新加载不起作用