Rückkehr zur Route löst zu früh aus

Anfänger

In diesem Projekt lernen Sie, wie Sie einen Fehler in Vue Router v2.5.2 beheben, bei dem die beforeRouteUpdate-Funktion next() zu früh ausgelöst wird, wenn Sie eine Route in einem 'out-in'-Übergang erneut besuchen.

JavaScriptVue.js

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Projekt lernst du, wie du einen Fehler in der Vue Router v2.5.2 beheben kannst, bei dem die next()-Funktion der beforeRouteUpdate zu früh ausgelöst wird, wenn eine Route bei einer "aus-ein"-Transition erneut besucht wird.

👀 Vorschau

Vue Router Transition Vorschau

🎯 Aufgaben

In diesem Projekt wirst du lernen:

  • Wie du das Problem in der Datei vue-router-2.5.2/src/components/view.js lokalisiert und verstehst
  • Wie du das Problem behebst, indem du die data.registerRouteInstance-Funktion aktualisierst
  • Wie du das vue-router-2.5.2-Projekt mit der Behebung neu baufst
  • Wie du die Behebung testest, um sicherzustellen, dass das Problem behoben ist

🏆 Errungenschaften

Nach Abschluss dieses Projekts wirst du in der Lage sein:

  • Probleme in der Vue Router-Bibliothek zu identifizieren und zu beheben
  • Ein Projekt nach Änderungen am Code neu zu bauen
  • Die Behebung zu testen und zu verifizieren, um sicherzustellen, dass das Problem behoben ist

Lehrer

labby

Labby

Labby is the LabEx teacher.