Vue3 (Teil 2) Integration von Ant Design Vue

Vue3 (Teil 2) Integration von Ant Design Vue

Im vorherigen Artikel haben wir vorgestellt, wie man mit Vue3 ein Vue CLI-Projekt erstellt (Teil 1). Als Nächstes werden wir den Inhalt des folgenden Artikels basierend auf dem vorherigen Artikel weiter ausbauen.

1. Integrieren Sie Ant Design Vue

SQL:

npm installiere [email protected] --save

Kompatibilität:

Ant Design Vue 2.x unterstützt alle modernen Browser.

Wenn Sie IE9+ unterstützen müssen, können Sie Ant Design Vue 1.x & Vue 2.x verwenden.

Für Browser der IE-Reihe ist Unterstützung für Polyfills wie es5-shim und es6-shim erforderlich.

2. Verwendung von Komponenten

Offizielle Website-Adresse: https://2x.antdv.com/docs/vue/getting-started-cn

1. Vollständiges Zitat

Ändern Sie den Inhalt in main.ts wie folgt:

ts
importiere { createApp } aus „vue“;
importiere Antd von „Ant-Design-Vue“;
App aus „./App.vue“ importieren;
importiere „ant-design-vue/dist/antd.css“;
Router aus „./router“ importieren;
Store aus „./store“ importieren;
//Der Vorteil ist, dass es einfach zu entwickeln ist, aber der Nachteil ist, dass die Datei beim Verpacken größer wird (aber das hat keine Auswirkungen)
createApp(App).verwenden(speichern).verwenden(Router).verwenden(Antd).mount('#app')

2. Komponentenreferenz

Nach dem vollständigen Import können wir die Komponenten problemlos verwenden. Wenn Sie zuvor Vue2.0 oder Element UI verwendet haben, geht es relativ schneller.

3. Beispiele für die Verwendung von Komponenten

Fügen wir der home eine Schaltfläche hinzu, wie unten gezeigt:

1. Wir nehmen Änderungen auf der Homepage vor

HTML:

<Vorlage>
  <div Klasse="Startseite">
    <a-button type="primary" danger>Primär</a-button>
    <img alt="Vue-Logo" src="../assets/logo.png">
    <HelloWorld msg="Willkommen bei Ihrer Vue.js + TypeScript-App"/>
  </div>
</Vorlage>

<script lang="ts">
importiere { defineComponent } von „vue“;
importiere HelloWorld von '@/components/HelloWorld.vue'; // @ ist ein Alias ​​für /src

exportiere StandarddefiniereKomponente({
  Name: "Home",
  Komponenten:
    Hallo Welt,
  },
});
</Skript>

2. Starten Sie den Dienst neu, um den Effekt zu sehen

Doppelklicken Sie server , um ihn zu starten und die Ergebnisse wie unten dargestellt anzuzeigen:

IV. Fazit

Dies ist das Ende dieses Artikels über die Integration Vue3 mit Ant Design Vue . Weitere relevante Inhalte zur Integration von Vue3 mit Ant Design Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Verwenden von Vue3 (Teil 1) Erstellen eines Vue CLI-Projekts
  • Eine kurze Diskussion über den Vater-Sohn-Werttransfer in Vue3
  • Detaillierte Erläuterung der Kommunikation zwischen nicht übergeordneten und untergeordneten Komponenten in Vue3
  • Detaillierte Erklärung zweier zu beachtender Punkte bei vue3: Setup
  • Analyse des Unterschieds zwischen Emits und Attrs in Vue3
  • Der gesamte Prozessdatensatz der rekursiven Komponentenkapselung von Vue3

<<:  Sqoop-Exportkarte100 % reduzieren0 % steckt aus verschiedenen Gründen und Lösungen fest

>>:  HTML-Tabellen-Tag-Tutorial (35): spaltenübergreifendes Attribut COLSPAN

Artikel empfehlen

Natives JS zur Realisierung eines einfachen Schlangenspiels

In diesem Artikel wird der spezifische Code von j...

Lebenszyklus und Hook-Funktionen in Vue

Inhaltsverzeichnis 1. Was ist der Lebenszyklus 2....

Implementierung eines Web-Rechners mit nativem JavaScript

In diesem Artikel wird der spezifische JavaScript...

CentOS7 64-Bit-Installation MySQL Grafik-Tutorial

Voraussetzungen für die Installation von MySQL: I...

So konfigurieren Sie geplante MySQL-Aufgaben (EVENT-Ereignisse) im Detail

Inhaltsverzeichnis 1. Was ist eine Veranstaltung?...

Vue integriert Tencent TIM Instant Messaging

In diesem Artikel wird hauptsächlich die Integrat...

Zwei Möglichkeiten, damit IE6 Bilder im PNG-24-Format normal anzeigt

Methode 1: Bitte fügen Sie den folgenden Code nach...

CentOS 7-Konfiguration Tomcat9+MySQL-Lösung

Tomcat konfigurieren Installieren Sie zuerst Tomc...

Beispielcode und Methode zum Speichern von Arrays in MySQL

Beim Schreiben gespeicherter Prozeduren werden hä...

Hinweise zum passenden MySql 8.0 und entsprechenden Treiberpaketen

MySql 8.0 entsprechendes Treiberpaket passend Nac...

Vue verwendet Drag & Drop, um einen Strukturbaum zu erstellen

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erklärung, wie NGINX PV, UV und unabhängige IP der Website zählt

Nginx: PV, UV, unabhängige IP Jeder, der Websites...

MySQL-Konfiguration Master-Slave-Server (ein Master und mehrere Slaves)

Inhaltsverzeichnis Ideen Hostkonfiguration Konfig...

vue2.x-Konfiguration von vue.config.js zur Projektoptimierung

Inhaltsverzeichnis Vorwort vue.config.js-Konfigur...

Ändern Sie die Startzeit von Grub in Ubuntu

Die Online-Suche zum Ändern der Grub-Startzeit be...