在q输入上使用Vee验证ValidationProvider时,类星体QForm不提交

问题描述

我在Quasar中有一个表格:

<q-form @submit="onSubmit">
  <ValidationProvider
    rules="required"
    v-slot="{ errors,invalid,validated }"
    slim
  >
    <q-input
      filled
      clearable
      v-model="login"
      type="login"
      label="Login"
      :error="invalid && validated"
      :error-message="errors[0]"
    />
  </ValidationProvider>
  <q-btn
    type="submit"
    color="primary"
    class="full-width"
    label="Login"
  />
</q-form>

方法

methods: {
  onSubmit() {
    console.log("submitting");
  }
}

从不调用onSubmit方法。如果我删除ValidationProvider(以及该字段上的:error和:error-message),则可以正常工作。

为什么?那我应该如何使用Vee验证?

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...