无法验证 Vue.js 中的输入字段
Cannot validate input fields in Vue.js
我正在使用 vue 向导并尝试使用 vee-validate 来验证单个步骤但是当我填写值时它不会验证。
这是我正在尝试的一个 codesandbox link :
https://codesandbox.io/s/ecstatic-https-oc4u2?file=/src/App.vue
非常感谢任何帮助。
跟进我的评论。对不起,你是对的,我没试过。
问题是 validate
方法是异步的,所以 标志 只有在你 return 之后才改变,因为验证结果不是期待。
这是一个快速修复
validateFirstTab: async function () {
let flag = await this.$validator.validate();
return flag;
},
我正在使用 vue 向导并尝试使用 vee-validate 来验证单个步骤但是当我填写值时它不会验证。
这是我正在尝试的一个 codesandbox link :
https://codesandbox.io/s/ecstatic-https-oc4u2?file=/src/App.vue
非常感谢任何帮助。
跟进我的评论。对不起,你是对的,我没试过。
问题是 validate
方法是异步的,所以 标志 只有在你 return 之后才改变,因为验证结果不是期待。
这是一个快速修复
validateFirstTab: async function () {
let flag = await this.$validator.validate();
return flag;
},