Vue 3 - “无法解析组件"具有全局组件 [英] Vue 3 - "Failed to resolve component" with global components

查看:22
本文介绍了Vue 3 - “无法解析组件"具有全局组件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的 Vue 组件在顶级 HTML 文件中声明时工作正常,就像这样

<header-bar id='headerBar'></header-bar><journal-page></journal-page>

<script src="js/app.js"></script>

但是在 <journal-page> 组件中使用 组件给了我错误:

<块引用>

[Vue 警告]:无法解析组件: 处的日记卡.

我该如何解决这个问题?

这是我加载 Vue 组件的顶级代码,app.js:

import * as _vue from 'vue';从'./widgets/headerBar.vue'导入_headerBar;从'./widgets/journalCard.vue'导入_journalCard;从'./widgets/journalPage.vue'导入_journalPage;从'./data/store.js'导入_store;const app = _vue.createApp({成分:{'headerBar': _headerBar,'journalCard': _journalCard,'journalPage': _journalPage},数据存储,方法: {}});const mountedApp = app.mount('#app');

这是我的 journal-page.vue 容器