无法验证 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;
    },