javascript - Vue注册组件不断失败
问题描述
我正在做一个基于 [THIS VUE TEMPLATE][https://www.creative-tim.com/product/vue-material-dashboard-pro] 的 FE
我正在尝试在本地注册一个组件,但我不断收到错误消息:
“103:5 错误“BFCookieCard”组件已注册但未使用”
我在以下内容中分享的答案没有任何成功:
- 我收到 13:5 错误“Home”组件已注册但未使用 vue/no-unused-components
- 组件已注册但未使用 vue/no-unused-components
- Vue 组件已定义但未使用的错误消息。我该如何正确使用它?
- 在 Vue.js 的 eslint 中删除“组件已注册但未使用”
我的文件如下:
BFConsentCookie.vue
<template>
<h1> HELLO </h1>
</template>
<script>
export default {
name: "bf-cookie-card",
data() {
return {};
},
beforeMount() {
},
}
登录.vue
<template>
<div>
<bf-cookie-card>
</bf-cookie-card>
</div>
</div>
</template>
<script>
import { BFCookieCard} from "@/components";
export default {
components: {
BFCookieCard,
},
data() {
return {};
},
}
index.js
import BFCookieCard from "./Cards/BFCookieCard.vue";
export {
BFCookieCard
}
解决方案
问题是 BFCookieCard 中的大写 F,将其替换为 BfCookieCard。在您的 login.vue 中,您还可以像这样导入组件:
components: {
BfCookieCard: () => import('path to component file.vue'),
},
推荐阅读
- mapbox - mapbox styledata 事件触发 3 次,我只需要触发 1 次,如何?
- sql - 在 MS Access 中获得前 20 名最高销售价值
- mysql - 来自具有不同关系的两个连接
- javascript - 等待视频完成以转到幻灯片的下一张幻灯片?
- sql - 使用查询归档客户数据
- r - 如何将 2 列与所有非唯一值或 NA 值合并,而不在 R 中删除案例(保持 NA,合并重复项)
- javascript - xorShift128+ 的最大值(或者我的实现有什么问题)
- reactjs - “DetailedHTMLProps”类型上不存在属性
, HTMLImageElement>' - c++ - Visual C:命名空间范围错误或晦涩难懂的功能?
- php - 队列中的 Laravel Artisan 命令不会从数据库中的队列表中删除条目