vue报错:did you register the component correctly? ……make sure to provide the "name" option.

知识共享许可协议 版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons

在使用vue导入组件时经常出现类似错误:

主要检查几个地方确认是否有填写:

1)组件是否有注册

在script中需要注册组件

export default {
    name: "test",
    components: {
      组件名称
    },
}

2)导入的组件名称是否与组件定义的名称一致

组件vue文件中:

组件.vue

export default {
    name: "需要完全一致的字符串"
}

导入组件的vue文件中

导入组件的vue文件

<script>
  import “需要完全一致的字符串” from '文件路径';

3) 还有一个类似的错误:判断使用组件时拼写是否正确

目前我发现的就这么多原因,如发现其他情况 欢迎大家补充

猜你喜欢

转载自blog.csdn.net/minibrid/article/details/94765966