Heim Web-Frontend js-Tutorial Lösen Sie das Problem, dass mehrere Vue-Routen eine Seite gemeinsam nutzen

Lösen Sie das Problem, dass mehrere Vue-Routen eine Seite gemeinsam nutzen

May 30, 2018 pm 05:38 PM
路由

Im Folgenden werde ich einen Artikel mit Ihnen teilen, der das Problem löst, dass mehrere Vue-Routen eine Seite teilen. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird.

Bei der täglichen Vue-Entwicklung kann es vorkommen, dass mehrere Routen eine Seite gemeinsam nutzen müssen, insbesondere wenn Routen dynamisch hinzugefügt werden. Verschiedene Routen zeigen nur unterschiedliche Daten an und sonst ändert sich nichts. Zum Beispiel:

let routes = [
  {path:"/zhanshan",
  components:Person,
  },
  {path:"/lisi",
  components:Person,
  },
  {path:"/wangwu",
  components:Person,
  }
]
Nach dem Login kopieren

In diesem Fall haben wir festgestellt, dass unsere Seite nach dem ersten erfolgreichen Laden nicht erneut geladen wird. Daher werden auf der Seite immer die zum ersten Mal geladenen Daten angezeigt, was den Eindruck erweckt, dass die Weiterleitung nicht wirksam geworden ist. Durch Beobachtung der Änderungen in der Adressleiste des Browsers können wir jedoch bestätigen, dass dies nichts mit der Weiterleitung zu tun hat Dies ist sehr nützlich für Schüler, die gerade erst mit der Verwendung von Vue begonnen haben. Dies hängt tatsächlich mit dem Deklarationszyklus der Seite zusammen. berechnet...) wird nach dem Laden der Seite nicht erneut gestartet, daher fühlt es sich auf der Seite so an, als gäbe es keinen Sprung.

Diese Art von Geschäftsanforderung ist tatsächlich einfacher zu handhaben. Wir müssen lediglich die Daten auf der Seite ändern Wenn sich die Seite ändert, laden wir die Daten neu.

watch:{
 "$route":function(to,from){
   //from 对象中包含当前地址
   //to 对象中包含目标地址
   //其实还有一个next参数的,这个参数是控制路由是否跳转的,如果没写,可以不用写next()来代表允许路由跳转,如果写了就必须写next(),否则路由是不会生效的。
 }
}
Nach dem Login kopieren

Die obige Funktion wird immer dann ausgelöst, wenn sich die Route ändert. In dieser Funktion können wir die Seitendaten neu laden. Wenn sich die Seitenstruktur stark ändert, empfiehlt es sich, eine separate neue Seite zu erstellen.

Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.

Verwandte Artikel:

So verwenden Sie EL-Ausdrücke, um Kontextparameterwerte in JS zu erhalten

JS verschiebt die linke Liste nach die richtige Listenfunktion

Verwendung des el-Ausdrucks in js und nicht-leerer Beurteilungsmethode

Das obige ist der detaillierte Inhalt vonLösen Sie das Problem, dass mehrere Vue-Routen eine Seite gemeinsam nutzen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So beheben Sie kein Internet-Sicherheitsproblem unter Windows 11/10 So beheben Sie kein Internet-Sicherheitsproblem unter Windows 11/10 May 11, 2023 pm 10:07 PM

Eines der Probleme mit der Internetverbindung, die auf Computern mit Windows 11/10 auftreten, ist die Fehlermeldung „Kein Internet, sicher“. Grundsätzlich bedeutet diese Fehlermeldung, dass das System mit dem Netzwerk verbunden ist, Sie jedoch aufgrund von Verbindungsproblemen keine Webseiten öffnen und keine Daten empfangen können. Dieser Fehler kann beim Herstellen einer Verbindung zu einem beliebigen Netzwerk in Windows auftreten, vorzugsweise wenn Sie über einen WLAN-Router, der sich nicht in der Nähe befindet, eine Verbindung zum Internet herstellen. Wenn Sie das WLAN-Symbol in der unteren rechten Ecke der Taskleiste überprüfen, sehen Sie normalerweise ein kleines gelbes Dreieck. Wenn Sie darauf klicken, wird die Meldung „Kein Internet, Sicherheit“ angezeigt. Es gibt keinen konkreten Grund, warum diese Fehlermeldung auftritt, aber Änderungen an den Konfigurationseinstellungen können dazu führen, dass Ihr Router keine Verbindung herstellen kann

So implementieren Sie API-Routing im Slim-Framework So implementieren Sie API-Routing im Slim-Framework Aug 02, 2023 pm 05:13 PM

So implementieren Sie API-Routing im Slim-Framework Slim ist ein leichtes PHP-Mikroframework, das eine einfache und flexible Möglichkeit zum Erstellen von Webanwendungen bietet. Eines der Hauptmerkmale ist die Implementierung des API-Routings, das es uns ermöglicht, verschiedene Anfragen den entsprechenden Handlern zuzuordnen. In diesem Artikel wird die Implementierung des API-Routings im Slim-Framework vorgestellt und einige Codebeispiele bereitgestellt. Zuerst müssen wir das Slim-Framework installieren. Die neueste Version von Slim kann über Composer installiert werden. Öffnen Sie ein Terminal und

3 Möglichkeiten, den Router-Kontaktverlust aufgrund eines NTP-Zeitserverfehlers zu beheben 3 Möglichkeiten, den Router-Kontaktverlust aufgrund eines NTP-Zeitserverfehlers zu beheben May 22, 2023 pm 03:43 PM

Verbindungs- und WLAN-Probleme können sehr frustrierend sein und die Produktivität erheblich beeinträchtigen. Computer verwenden das Network Time Protocol (NTP) zur Uhrensynchronisation. In den meisten Fällen, wenn nicht sogar in allen, verwendet Ihr Laptop NTP zur Zeiterfassung. Wenn Ihr Server aufgrund einer NTP-Zeitserver-Fehlermeldung den Kontakt verloren hat, lesen Sie diesen Artikel bis zum Ende, um zu erfahren, wie Sie das Problem beheben können. Was passiert, wenn die Uhrzeit des Routers falsch eingestellt ist? Die Leistung des Routers wird im Allgemeinen nicht durch falsche Zeiteinstellungen beeinträchtigt, sodass Ihre Verbindung möglicherweise nicht beeinträchtigt wird. Es können jedoch einige Probleme auftreten. Dazu gehören: Falsche Zeit für alle Geräte, die den Router als lokalen Zeitserver nutzen. Die Zeitstempel in den Router-Protokolldaten sind falsch. wenn wegen

Java Apache Camel: Aufbau einer flexiblen und effizienten serviceorientierten Architektur Java Apache Camel: Aufbau einer flexiblen und effizienten serviceorientierten Architektur Feb 19, 2024 pm 04:12 PM

Apache Camel ist ein auf Enterprise Service Bus (ESB) basierendes Integrationsframework, das problemlos unterschiedliche Anwendungen, Dienste und Datenquellen integrieren kann, um komplexe Geschäftsprozesse zu automatisieren. ApacheCamel verwendet eine routenbasierte Konfiguration, um Integrationsprozesse einfach zu definieren und zu verwalten. Zu den Hauptmerkmalen von ApacheCamel gehören: Flexibilität: ApacheCamel kann problemlos in eine Vielzahl von Anwendungen, Diensten und Datenquellen integriert werden. Es unterstützt mehrere Protokolle, einschließlich HTTP, JMS, SOAP, FTP usw. Effizienz: ApacheCamel ist sehr effizient und kann eine große Anzahl von Nachrichten verarbeiten. Es verwendet einen asynchronen Nachrichtenmechanismus, der die Leistung verbessert. Erweiterbar

So beheben Sie, dass die WLAN-Verbindung auf dem iPhone immer wieder unterbrochen wird [Gelöst] So beheben Sie, dass die WLAN-Verbindung auf dem iPhone immer wieder unterbrochen wird [Gelöst] May 20, 2023 pm 01:55 PM

Viele iPhone-Benutzer haben ihre Frustration über eines der schwerwiegenden Probleme geäußert, mit denen sie auf ihrem iPhone konfrontiert sind. Das Problem ist, dass ihr iPhone hin und wieder die Verbindung zum WLAN trennt. Dies ist in der Tat ein großes Problem, da WLAN für die Nutzung der meisten Apps auf Ihrem iPhone erforderlich ist. Wir haben dieses Problem gründlich analysiert, die möglicherweise dafür verantwortlichen Faktoren identifiziert und sie unten aufgeführt. Die Einstellungen für die automatische Verbindung sind deaktiviert. Einige Probleme in den Netzwerkeinstellungen. Wi-Fi-Passwort ändern. Probleme mit dem Wi-Fi-Router geändert. Nachdem wir die oben genannten Faktoren untersucht haben, haben wir eine Reihe von Lösungen zusammengestellt, mit denen Verbindungsprobleme bei Wi-Fi-Problemen auf dem iPhone behoben werden können. Fix 1 – Aktivieren Sie die automatische Verbindungseinstellung von Wi-Fi, wenn Wi-Fi nicht aktiviert ist

So verwenden Sie Routing in ThinkPHP6 So verwenden Sie Routing in ThinkPHP6 Jun 20, 2023 pm 07:54 PM

ThinkPHP6 ist ein leistungsstarkes PHP-Framework mit praktischen Routing-Funktionen, mit dem sich die URL-Routing-Konfiguration problemlos implementieren lässt. Gleichzeitig unterstützt ThinkPHP6 auch mehrere Routing-Modi wie GET, POST, PUT, DELETE usw. In diesem Artikel wird erläutert, wie Sie ThinkPHP6 für die Routing-Konfiguration verwenden. 1. GET-Methode im ThinkPHP6-Routing-Modus: Die GET-Methode ist eine Methode zum Abrufen von Daten und wird häufig für die Seitenanzeige verwendet. In ThinkPHP6 können Sie Folgendes verwenden

Kann Routing zur Abwehr von ARP-Spoofing, zur Unterdrückung von Broadcast-Stürmen und zur Abwehr von Intranetviren eingesetzt werden? Kann Routing zur Abwehr von ARP-Spoofing, zur Unterdrückung von Broadcast-Stürmen und zur Abwehr von Intranetviren eingesetzt werden? May 22, 2023 am 08:52 AM

Die hier erwähnten Routen kosten mehr als tausend Yuan, und wir werden nicht über Routen unter tausend Yuan sprechen. Heutzutage geben viele Enterprise-Router an, über eine solche Funktion zu verfügen, aber eine solche Funktion erfordert eine Voraussetzung, das heißt, der Computer muss direkt mit dem Router verbunden sein. Wenn er durch einen Switch getrennt ist, sind diese Funktionen für den Computer nutzlos. Probleme wie Broadcast Storms und ARP-Spoofing im LAN sind keine großen Probleme, aber sehr ärgerlich. Es ist nicht schwierig, Broadcast Storms, ARP-Spoofing oder Netzwerkschleifen zu lösen. Die Schwierigkeit liegt darin, diese Probleme zu erkennen. Empfehlen Sie für unser System das Plugin „Buddha Nature“. Der Grund, warum wir „Buddha-Natur“ sagen, liegt darin, dass diese Erkennungsfunktion auf dem Internet-Verhaltensmanagement und dem Kern der Netzwerküberwachungsdatenanalyse basiert und nur das Internet-Verhaltensmanagement hätte platzieren können

4 Möglichkeiten, WLAN-Passwörter unter Windows 11 zu finden oder anzuzeigen 4 Möglichkeiten, WLAN-Passwörter unter Windows 11 zu finden oder anzuzeigen Apr 23, 2023 pm 01:19 PM

WLAN-Passwort unter Windows 11 finden: Ist das einfach? Ja, Sie können Ihre gespeicherten WLAN-Passwörter in Windows 11 ganz einfach mit einer der unten genannten Methoden anzeigen. Sie benötigen Administratorrechte, um gespeicherte WLAN-Passwörter auf einem bestimmten Gerät anzuzeigen. Darüber hinaus kann es in einigen Fällen vorkommen, dass Geräte, die über WPS mit dem Router gekoppelt sind, das entschlüsselte Passwort nicht anzeigen. So zeigen Sie Ihr WLAN-Passwort unter Windows 11 auf 4 einfache Arten an. So zeigen Sie Ihr gespeichertes WLAN-Passwort in Windows 11 an. Befolgen Sie je nach Ihren Vorlieben und Anforderungen eine der folgenden Methoden. Methode 1: Verwenden Sie die Systemsteuerung, um das WLAN-Passwort anzuzeigen

See all articles