Routenplanungvue-router4 behält den Großteil der API unverändert bei, sodass wir uns nur auf die Änderungen konzentrieren müssen. InstallierenGarn fügt Vue-Router hinzu@4 Einführung cdn <script src="https://cdn.bootcdn.net/ajax/libs/vue-router/4.0.6/vue-router.cjs.js"></script> verwendenrouter.js importiere { createRouter, createWebHistory} von "vue-router"; Home aus "./views/Home.vue" importieren; const Routen = [ { Pfad: "/", Komponente: Home }, { Pfad: "/about", Komponente: () => import("./views/About.vue") } ]; const router = createRouter({ Verlauf: createWebHistory(), Routen }); Standardrouter exportieren; Haupt-JS importiere { createApp } von "vue"; App aus "./App.vue" importieren; Router aus "./router" importieren; const app = erstelleApp(App); app.use(router); app.mount("#app"); App.vue <Vorlage> <h1>Hallo App!</h1> <p> <router-link to="/">Zur Startseite</router-link> <router-link to="/about">Gehe zu „Info“</router-link> </p> <Router-Ansicht></Router-Ansicht> </Vorlage> <Skript> Standard exportieren {}; </Skript> Ein kleiner TippWenn Ihre App.vue-Vorlage nur <router-view></router-view> hat, können Sie <router-view> direkt in index.html einfügen. Zum Beispiel: Hauptseite <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8" /> <link rel="icon" href="/favicon.ico" rel="externes nofollow" /> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0" /> <title>Vite-App</title> </Kopf> <Text> <div id="app"> <Router-Ansicht></Router-Ansicht> </div> <script Typ="Modul" src="/src/main.js"></script> </body> </html> Entfernen Sie dann App.vue in main.js Haupt-JS importiere { createApp } von "vue"; // App aus "./App.vue" importieren; Router aus "./router" importieren; // const app = erstelleApp(App); const app = createApp({}); app.use(router); app.mount("#app"); Beenden! 😀Bequem und einfach zu bedienen ZusammenfassenDies ist das Ende dieses Artikels über Vue3 mit Routing VueRouter4. Weitere relevante Inhalte über Vue3 mit Routing VueRouter4 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:
|
>>: Eine kurze Einführung in die MySQL MyCat-Middleware
Inhaltsverzeichnis 1. Synchrones AJAX 2. Asynchro...
Das Erstellen eines React-Projekts kann sehr einf...
Nach der Installation von Navicat Der folgende Fe...
Was ist JConsole JConsole wurde in Java 5 eingefü...
Vorwort In letzter Zeit haben viele neue Kollegen...
Einführung Mit Animation können Sie mithilfe von ...
Inhaltsverzeichnis 1. CentOS7+MySQL8.0, Yum-Quell...
Erstellen des Projekts Führen Sie die Befehlszeil...
Ergebnis: Der Hauptteil besteht darin, die Codelo...
HTML <div Klasse="Spinner"></d...
Inhaltsverzeichnis 1. Vue-Listener-Array 2. Situa...
Dieser Artikel beschreibt anhand von Beispielen d...
Erste Verwendung von Docker zum lokalen Verpacken...
Inhaltsverzeichnis Überblick Front-End-Wissenssys...
Inhaltsverzeichnis 1. Projektbeschreibung: 2. Pro...