So implementieren Sie Seitensprünge in einem Vue-Projekt

So implementieren Sie Seitensprünge in einem Vue-Projekt

Problembeschreibung:

vue-router ist ein Modul, das zum Implementieren von Routing-Seitensprüngen in der Front-End-Entwicklung verwendet wird. Nachfolgend zeigt Ihnen der Editor, wie Sie Seitensprünge basierend auf dem bereits erstellten Vue-Router-Projekt implementieren.

Versuchsergebnisse und Diskussion:

1. Erstellen Sie ein Vue-CLI-Standardprojekt (das nur Babel enthält)

2. Geben Sie die Erstellungsdatei ein

Geben Sie den erstellten Dateipfad als Administrator ein und führen Sie den Befehl npm install vue-router –save aus.

(Wenn das Taobao-Image installiert wurde, führen Sie cnpm install vue-router-save aus.)

3. Überprüfen Sie die Konfiguration

In package.json können Sie überprüfen, ob vue-router erfolgreich konfiguriert wurde.

4. Erstellen Sie einen Ansichtenordner

Erstellen Sie einen neuen Ansichtenordner und erstellen Sie in diesem Ordner zwei Komponenten, home.vue und about.vue

5. APP.vue einrichten

Gehen Sie wie folgt vor:

<Vorlage>

<div id="app">

<div id="nav">

<router-link zu="/">Zuhause</router-link> |

<router-link to="/about">über</router-link>

</div>

<Router-Ansicht/>

</div>

</Vorlage>

<Stil>

#app {

Textausrichtung: zentriert;

Rand oben: 60px;

}

</Stil>

6. Konfigurieren Sie main.js

Vue von „vue“ importieren

Router von „vue-router“ importieren

Home aus „./views/Home.vue“ importieren

Vue.use(Router)

exportiere standardmäßig einen neuen Router({

Modus: "Verlauf",

Basis: Prozess.Umgebung.BASE_URL,

Routen: [

{

Weg: '/',

Name: 'Heimat',

Komponente: Startseite

},

{

Pfad: '/about',

Name: "Über",

Komponente: () => import( './views/About.vue')

}

]

})

7. Operationsergebnisse

wie folgt:

Zusammenfassung des Problems:

In diesem Experiment wird vue-router in der cmd Eingabeaufforderung installiert und router.js wird so konfiguriert, dass die Seitensprungfunktion implementiert wird. Obwohl eine einfache Seitensprungfunktion erfolgreich implementiert wurde, wurde die Definition von Routen und Komponenten in router.js nicht klar erklärt. Die Seitensprungfunktion wird später untersucht.

Dies ist das Ende dieses Artikels zur Implementierung von Seitensprüngen in Vue-Projekten. Weitere relevante Inhalte zur Implementierung von Seitensprüngen in Vue-Projekten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • VUE entwickelt die Hintergrundverwaltungsseitenschritte des verteilten medizinischen Registrierungssystems
  • Beispielschritte für VUE zum Erstellen einer Backend-Verwaltungsseite für ein verteiltes medizinisches Registrierungssystem
  • Vue realisiert die Bildschirmanpassung von Großbildschirmseiten
  • VUE entwickelt Schritte für die Seite „Krankenhauseinstellungen“ für ein verteiltes medizinisches Registrierungssystem

<<:  Lösung zum Erstellen mehrerer Datenbanken, wenn Docker PostgreSQL startet

>>:  CSS3 implementiert horizontale Zentrierung, vertikale Zentrierung, horizontale und vertikale Zentrierung Beispielcode

Artikel empfehlen

html Option deaktivieren auswählen auswählen deaktivieren Option Beispiel

Code kopieren Der Code lautet wie folgt: <Ausw...

XHTML-Erste-Schritte-Tutorial: XHTML-Hyperlinks

Es ist keine Übertreibung, zu sagen, dass Hyperlin...

Zabbix überwacht die Konfiguration der Docker-Anwendung

Der Einsatz von Containern kommt immer häufiger v...

So schreiben Sie ein MySQL-Sicherungsskript

Vorwort: Die Bedeutung einer Datenbanksicherung l...

Optimierungsanalyse der Limit-Abfrage in MySQL-Optimierungstechniken

Vorwort Im realen Geschäftsleben ist Paging eine ...

Detaillierte Erklärung zum Lay-Loading von JavaScript

Inhaltsverzeichnis Lazy Loading CSS-Stile: HTML-T...

CSS3 zum Erzielen von Zeitleisteneffekten

Als ich kürzlich meinen Computer einschaltete, sa...

Tutorial zum Anmelden bei MySQL nach der Installation von Mysql 5.7.17

Die Installation von mysql-5.7.17 wird weiter unt...

Verwenden Sie CSS, um die Breite von INPUT in TD festzulegen

Als ich kürzlich mit C# ein Webprogramm erstellte,...

Detaillierte Erklärung der CSS3-Animation und der neuen Funktionen von HTML5

1. CSS3-Animation ☺CSS3-Animationen sind viel ein...