首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用vee-验证ValidationObserver组件的Vue自定义元素错误

使用vee-验证ValidationObserver组件的Vue自定义元素错误
EN

Stack Overflow用户
提问于 2020-08-18 19:59:33
回答 1查看 2.2K关注 0票数 2

我试图使用vee-validate来验证这个应用程序中的一些输入。当尝试使用ValidationObserver自定义标记时,我会得到这个错误。

Vue警告:未知的自定义元素:<ValidationObserver> -您正确地注册了组件吗?对于递归组件,请确保提供"name“选项。

我将它添加到.vue元素的.vue部分的组件中。

代码语言:javascript
复制
    <script>
    import { ValidationObserver } from 'vee-validate';
    import { mapState, mapGetters, mapActions } from 'vuex';

    export default {
      data: () => ({
        name: 'ValidationObserver',
        components: {
          ValidationObserver,
        },
    // code continues on from here

如果有必要,我还将其包含在创建Vue应用程序的main.js文件中的组件中。它没有修复错误。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-18 20:03:14

组件选项应该在data选项之外:

代码语言:javascript
复制
export default {
  data: () => ({
    name: 'ValidationObserver',
  }),
 components: {
      ValidationObserver,
    },
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63475803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档