【问题标题】:VeeValidate, Vuetify | TypeError: compute is not a functionVeeValidate,Vuetify |类型错误:计算不是函数
【发布时间】:2021-02-05 14:52:20
【问题描述】:

我在使用 VeeValidate 和 Vuetify 验证登录表单时遇到问题,不知道出了什么问题。如果重要的话,我还设置了 Vuex 并开始工作。我尝试使用许多 VeeValidate 和 Vuetify 示例表单,但总是以这个错误结束:

[Vue warn]: Error in render: "TypeError: compute is not a function"

found in

---> <ValidationProvider>

我的代码:https://pastebin.com/EC5cVriq

【问题讨论】:

  • 请注意,所有帖子都必须是独立的。虽然它们可能包含外部链接,但它们不能依赖它们。请查看help 部分中的主题以获取更多信息。所有代码、数据和错误消息都必须以文本形式嵌入到帖子中。另请参阅有关最小可行示例的主题。

标签: vue.js vuetify.js vee-validate


【解决方案1】:

我删除了行

setInteractionMode('edger')

并像这样将交互模式作为道具传递给 ValidationObserver

<ValidationObserver
    ref="obs"
    v-slot="{ invalid, validated, handleSubmit }"
    mode="eager"
>

它现在正在工作。

【讨论】:

    猜你喜欢
    • 2016-02-26
    • 2013-04-01
    • 2016-03-06
    • 2018-04-28
    • 2019-02-14
    • 2021-10-02
    • 2021-10-30
    • 2018-11-22
    相关资源
    最近更新 更多