In Vue können wir lokale Komponenten selbst definieren (registrieren) So definieren Sie einen Komponentennamen: var KomponenteA = { /* ... */ } var KomponenteB = { /* ... */ } Definieren Sie dann in der Komponentenoption die Komponenten, die Sie verwenden möchten: neuer Vue({ el: '#app', // Komponentenzentrum Komponenten: { // Beim Rendern einer lokal registrierten Komponente auf der Ansichtsebene // component-a: der Name, den Sie beim Aufruf auf der Ansichtsebene verwenden möchten // ComponentA: Lokal registrierter Komponentenname „component-a“: ComponentA, 'Komponente-b': KomponenteB } }) Rufen Sie die lokale Komponente in der Ansichtsebene auf: <div id="app"> <Komponente-a></Komponente-a> <Komponente-b></Komponente-b> </div> Zum Beispiel: <Text> <div id="app"> <Komponente-a></Komponente-a> <Komponente-b></Komponente-b> </div> <script src="./js/vue.js"></script> <Skript> let KomponenteA = { Vorlage:` <p>Ich bin eine lokale Komponente 1</p> ` } let KomponenteB = { Vorlage:` <p>Ich bin eine lokale Komponente 2</p> ` } lass vm = neues Vue({ el:'#app', Daten:{ }, Komponenten: { "Komponente-a":KomponenteA, "Komponente-b":KomponenteB } }) </Skript> Die Ausgabe ist: Das könnte Sie auch interessieren:
|
<<: Die perfekte Lösung für das AutoFill-Problem in Google Chrome
Beim Einsatz von Docker in einer Produktionsumgeb...
Erfordern Das Div unter dem Körper ist vertikal z...
Inhaltsverzeichnis Installieren Softwareverwaltun...
Vorwort Dieser Artikel stellt hauptsächlich den r...
Heute werde ich aufzeichnen, wie man MySQL 8.0.18...
1. Einleitung Ich habe vor Kurzem an einem Projek...
1. Laden Sie die Software herunter 1. Gehen Sie a...
Inhaltsverzeichnis Bedingte Kompilierung Seitenla...
Zuvor habe ich mehrere Möglichkeiten vorgestellt,...
In einem Artikel vor langer Zeit habe ich über di...
Ich habe zuvor die Verwendung des asynchronen Lad...
Inhaltsverzeichnis Props-Vergleich von Klassenkom...
Inhaltsverzeichnis Vorwort Umsetzungsideen Implem...
1. Wenn Sie DOM-Elemente einfügen, aktualisieren ...
yum oder rpm? Die Yum-Installationsmethode ist se...