我正在使用 Vee validate for from validation,验证规则来自后端并以以下格式传递给组件数据:
"rules": {
"password": "{ required: true, regex: /(?=.*\\d)(?=.*[A-Z])(?=.*[a-zA-Z]).{8,}/ }",
"old_password": "required"
}
如何在 v-validate 指令中使用数据中的规则?
<input name="password" ref="password" v-model="password" v-validate="rules.password">
这个语法给了我一个错误No such validator ''{ required' exists.
看起来 vue 正在以某种方式解析 v-validate 值
ps 用于验证规则,它是简单的字符串,它可以正常工作
<input name="old_password" v-model="old_password" v-validate="rules.old_password">