So fügen Sie allgemeine Kopf- und Fußzeilenkomponenten in SPA Vue.js ein
P粉821274260
2023-08-28 18:16:20
<p>Ich erstelle ein Projekt in vuejs spa/Ich habe gemeinsame Kopf- und Fußzeilen für Komponenten erstellt, die ich in die Haupt-App.vue einbinden möchte. </p>
<p>Ich teile meine Codestruktur unten: </p>
<ol start="2">
<li>Ich teile meine Datei App.vue: </li>
</ol>
<p>
<pre class="brush:html;toolbar:false;"><template>
<header></header>
</template>
<script>
Header aus „./components/Header.vue“ importieren
// Fußzeile aus „components/Footer.vue“ importieren
Standard exportieren {
Name: 'App',
Komponenten: {
Header,
// Fusszeile
}
}
</script></pre>
</p>
<ol start="3">
<li>Auf Seiten in Vue.js erscheint keine Idee, wie Kopf- und Fußzeile zusammengefügt werden können, um in Spa-Vuejs gut angezeigt zu werden.
Was ist an diesem Ansatz falsch?
</li>
</ol></p>
header
和footer
是原生 html 元素,您应该使用不常见的名称来命名组件,例如将它们命名为AppHeader
和AppFooter
并像这样使用它们: