如何在 SPA Vue.js 中包含常用组件 Header 和 Footer
P粉821274260
2023-08-28 18:16:20
<p>我正在 vuejs 中创建一个项目 spa/我已经创建了常用组件页眉和页脚,我想将其包含在主 App.vue 中。</p>
<p>我在下面分享我的代码结构:</p>
<ol start="2">
<li>我正在共享我的文件 App.vue:</li>
</ol>
<p>
<pre class="brush:html;toolbar:false;"><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></pre>
</p>
<ol start="3">
<li>在 Vue.js 的页面中没有出现任何想法如何将页眉和页脚包含在一起以在 spa vuejs 中显示良好。
这种方式哪里不对呢?
</li>
</ol></p>
header
和footer
是原生 html 元素,您应该使用不常见的名称来命名组件,例如将它们命名为AppHeader
和AppFooter
并像这样使用它们: