使用 element-ui,表单验证相当不错,所以我期待它非常直接地“连接”一个表示表单是否对“提交”按钮有效的变量。
我当然可以编写一个验证函数并将其附加到每个字段的适当事件上,但这似乎是重复的。
例如,每个规则已经有一个触发器,告诉它何时评估规则(例如模糊、更改)。如果我必须为每个反映相同触发器的 el 输入附加一个事件,那对我来说感觉很脆弱。
例如,这些规则在模糊或更改时触发。
rules: {
username: [
{
required: true,
message: "please enter user name",
trigger: "blur"
},
{
min: 3,
max: 32,
message: "length must be 3 to 32 characters",
trigger: "blur"
}
],
password: [
{
required: true,
message: "please enter password",
trigger: "change"
}
]
}
我错过了什么吗?有没有办法优雅地做到这一点?