【发布时间】:2020-06-05 05:09:25
【问题描述】:
我使用 vee-avlidate 3 和 Nuxt.js
如何制定规则来检查 2 个文本字段值是否不同?
例如,current_password 字段应不同于 new_password 字段。
Password.vue
<template>
<v-app>
<ValidationObserver ref="form" v-slot="{ invalid, validated, passes, validate }">
<form>
<ValidationProvider rules="required|min:6" v-slot="{ errors, valid }">
<v-text-field
v-model="current_password"
label="Current Password"
type="password"
:success="valid"
:error-messages="errors"
/>
</ValidationProvider>
<ValidationProvider rules="required" v-slot="{ errors, valid }">
<v-text-field
v-model="new_password"
label="New Password"
type="password"
:success="valid"
:error-messages="errors"
/>
</ValidationProvider>
</form>
</ValidationObserver>
</v-app>
</template>
<script>
import { ValidationObserver, ValidationProvider } from "vee-validate";
export default {
data() {
return {
current_password: "",
new_password: "",
};
},
components: {
ValidationObserver,
ValidationProvider
},
};
</script>
谢谢
【问题讨论】:
-
你能显示你当前的代码吗
-
@depperm 代码添加
-
我会查看docs 并制定一个规则以获取 2 个参数
标签: javascript vue.js vuetify.js nuxt.js vee-validate