Detaillierte Erklärung der Props-Konfiguration von Vue

Detaillierte Erklärung der Props-Konfiguration von Vue

Bildbeschreibung hier einfügen

<Vorlage>
  <div Klasse="Demo">
    <h1>{{ msg}}</h1>
    <h2>Name des Studenten: {{name}}</h2>
    <h2>Geschlecht des Studierenden: {{sex}}</h2>
    <h2>Alter des Schülers: {{myage+1}}</h2>
    <button @click="changeAge">Klicken Sie hier, um die Daten zu ändern</button>
  </div>
</Vorlage>

<Skript>
  Standard exportieren {
    Name: 'Student',
    Daten() {
      zurückkehren {
        Nachricht: 'Liebhaber des Königs',
        meinAlter:dieses.Alter
      }
    },
    Methoden: {
      Alter ändern(){
       dies.meinAlter=24
      }
    },
    //Einfacher Empfang// Requisiten: ['Name', 'Alter', 'Geschlecht']


    //Beschränken Sie den Datentyp beim Empfangen von // props:{
    // Name:Zeichenfolge,
    //Alter:Anzahl,
    // Geschlecht:Zeichenfolge,
    // }

//Beim Empfangen von Daten: Beschränken Sie den Typ + geben Sie den Standardwert an + beschränken Sie die Notwendigkeit props: {
      Name: {
        Typ: String, //Namenstyp erforderlich: true, //Name ist erforderlich},
      Alter: {
        Typ: Nummer, 
       Standard: 22
      },
      Sex:
        Typ: Zeichenfolge, 
        erforderlich: true
      }
 }

  }
</Skript>


<Vorlage>
  <div>
    <Student name="Student" sex="Student" :myage="20"/>
  </div>
</Vorlage>

<Skript>
  //Student-Komponente importierenimport Student aus './components/Student.vue'
  Standard exportieren {
    Name: "App",
    Komponenten:
     Student
    }
  }

</Skript>

Zusammenfassen

Dieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalten auf 123WORDPRESS.COM mehr Aufmerksamkeit schenken können!

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung, wie Vue mit verschiedenen Möglichkeiten zum Schreiben von Props-Optionen umgeht
  • Vue-Props übergeben mehrere Wertinstanzen gleichzeitig
  • Detaillierte Erläuterung der Props-Konfigurationselemente von Vue
  • Vue-Props-Typsätze, mehrere Typen

<<:  Verwenden Sie Tomcat, um die gemeinsam genutzte Bibliothek so einzurichten, dass sie dasselbe JAR teilt.

>>:  CSS-Code zur Unterscheidung von IE8/IE9/IE10/IE11 Chrome Firefox

Artikel empfehlen

Ubuntu 20.04 CUDA- und cuDNN-Installationsmethode (grafisches Tutorial)

CUDA-Installation, cuda herunterladen Geben Sie d...

So schreiben Sie den Einführungsinhalt der Infoseite der Website

Alle Websites, ob offiziell, E-Commerce, soziale ...

JavaScript-Selektorfunktionen querySelector und querySelectorAll

Inhaltsverzeichnis 1. querySelector fragt ein ein...

CSS HACK für IE6/IE7/IE8/IE9/FF (Zusammenfassung)

Seit ich die offizielle Version von IE8.0 install...

Lösung für den Überlauf der HTML-Tabelle

Wenn die Tabelle breit ist, kann es zu einem Über...

Schritte zum Kapseln von Element-UI-Popupkomponenten

Kapseln Sie el-dialog als Komponente ein Wenn wir...

Beispielanweisungen für Indizes und Einschränkungen in MySQL

Fremdschlüssel Abfrage, bei welchen Tabellen der ...

...

Beispiel für den Import von Nginx-Protokollen in Elasticsearch

Die Nginx-Protokolle werden von Filebeat gesammel...

Docker erstellt Redis5.0 und mountet Daten

Inhaltsverzeichnis 1. Einfaches Einbinden persist...