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
Detaillierte Erklärung des Docker-Tags Die Verwen...
keine Ahnung nvm ist für die Verwaltung mehrerer ...
<br /> CSS-Syntax für Tabellenränder Zu den ...
Einige allgemeine Anweisungen zum Anzeigen von Tr...
Heute habe ich auf CSDN einen kleinen Trick zum Es...
Einführung Wenn Sie mit der Verwendung von JDBC z...
Inhaltsverzeichnis 1. Direkte Zuordnung 2. Oberfl...
Viele Mobiltelefone verfügen mittlerweile über di...
Dieser Artikel richtet sich hauptsächlich an diej...
Wirkungsprüfungsadresse: Tourplan (uplanok.com) C...
Shopify Plus ist die Enterprise-Version der von u...
Dieser Artikel stellt hauptsächlich ein Beispiel ...
Inhaltsverzeichnis Hintergrund Problembeschreibun...
JSON (JavaScript Object Notation, JS Object Notat...
In diesem Artikel wird die Methode vorgestellt, m...