<Vorlage> <div > <h2>{{msg}}</h2> <!-- Implementiert durch Übergeben von Dateneigenschaften des Funktionstyps von der übergeordneten Komponente an die untergeordnete Komponente: Untergeordnete Komponente übergibt Daten an übergeordnete Komponente --> <Schule :getName="getName"/> <Student :getStudentname="getStudentname"/> <!-- Binden Sie ein benutzerdefiniertes Ereignis über die übergeordnete Komponente an die untergeordnete Komponente: Realisieren Sie die Datenübertragung von der untergeordneten zur übergeordneten Komponente--> <Alter v-on:elderSex="demo"/> <!-- Binden Sie ein benutzerdefiniertes Ereignis über die übergeordnete Komponente an die untergeordnete Komponente: Die untergeordnete Komponente übergibt Daten an die übergeordnete Komponente (zweite Schreibweise: using ref) --> <!-- <Student ref="student"/> --> </div> </Vorlage> <Skript> Importiere Schule aus „./components/School.vue“ Importiere Student aus './components/Student.vue' Importiere Age aus „./components/Age.vue“ Standard exportieren { Name: „App“, Komponenten: {Schule, Schüler, Alter}, Daten(){ zurückkehren { msg:'Hallo Welt! ' } }, Methoden:{ getName(Name){ console.log('App hat den Namen erhalten',Name); }, getStudentname(name1){ console.log('Name des Studenten erhalten',name1); }, demo(Sex1){ console.log('Demo wird aufgerufen',sex1); } }, // gemountet() { //Benutzerdefinierte Ereignisse binden // this.$refs.student.$on('elderSex',this.schoolAge) //Benutzerdefiniertes Ereignis binden (einmalig) // dies.$refs.student.$once('ältestesGeschlecht',dieses.Schulalter) // }, } </Skript> <Stilbereich> </Stil> <Vorlage> <div Klasse="Demo"> <h2>Name des Studenten: {{name}}</h2> <h2>Alter des Schülers: {{age}}</h2> <button @click="sendStudentname">Senden Sie den Namen des Studenten an die APP</button> </div> </Vorlage> <Skript> Standard exportieren { Name: 'Student', Requisiten: ['getStudentname'], Daten() { zurückkehren { Name: 'Zhang San', Alter: 19 } }, Methoden: { sendStudentname() { dies.getStudentname(diesen.namen) } } } </Skript> <Stil> .demo { Hintergrundfarbe: himmelblau; } </Stil> ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: CSS-Overflow-Wrap – Verwendung neuer Eigenschaftswerte überall
>>: Kleine Details der Web-Frontend-Entwicklung
Inhaltsverzeichnis Erstellen von Zahlungsmethoden...
Vielen Leuten wird das Kompilieren erklärt, sobal...
Inhaltsverzeichnis 1. Was ist virtueller Dom? 2. ...
Der heutige schriftliche Campus-Rekrutierungstest...
Ich habe heute Nachmittag mit der Konfiguration v...
<br />Ursprüngliche Adresse: http://andymao....
Inhaltsverzeichnis Vorwort 1. Welche Variablen we...
Heute zeige ich Ihnen einen Neon-Button-Animation...
Inhaltsverzeichnis 1. Oberflächliche Kopie 1. Obj...
Der MySQL 8.0-Dienst kann nicht gestartet werden ...
Das sogenannte Verbindungslimit in Nginx ist tats...
In diesem Artikel wird der spezifische Code von V...
Inhaltsverzeichnis Frage Hintergrund Idee & U...
Inhaltsverzeichnis Vorwort Zustand Docker install...
In diesem Artikel wird das MySQL-Sicherungsskript...