我正在 vuejs 中创建一个项目 spa/我已经创建了常用组件页眉和页脚,我想将其包含在主 App.vue 中。
我在下面分享我的代码结构:
<template>
<header></header>
</template>
<script>
import Header from './components/Header.vue'
// import Footer from 'components/Footer.vue'
export default {
name: 'App',
components: {
Header,
// Footer
}
}
</script>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
header和footer是原生 html 元素,您应该使用不常见的名称来命名组件,例如将它们命名为AppHeader和AppFooter并像这样使用它们:<template> <AppHeader /> <!-- other content--> <AppFooter /> </template> <script> import {AppHeader} from './components/AppHeader.vue' import {AppFooter} from './components/AppFooter.vue' export default { name:'App', components:{ AppHeader, AppFooter} } </script>