Leerer pathMatch für korrekte Pfadberechnung

Anfänger

In diesem Projekt lernen Sie, wie Sie einen Fehler in der Bibliothek vue-router-3.1.5 beheben. Der Fehler betrifft die Funktion fillParams, die für das Auffüllen der Parameter im URL-Pfad verantwortlich ist. Wenn der Parameter pathMatch eine leere Zeichenkette ist, kann dies die Berechnung des korrekten Pfads beeinflussen.

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 ein Bug in der vue-router-3.1.5 Bibliothek behoben wird. Der Bug betrifft die fillParams-Funktion, die für das Ausfüllen der Parameter im URL-Pfad verantwortlich ist. Wenn der pathMatch-Parameter eine leere Zeichenkette ist, kann dies die Berechnung des korrekten Pfads beeinflussen.

👀 Vorschau

Bugbehebung-Demonstration GIF

🎯 Aufgaben

In diesem Projekt wirst du lernen:

  • Wie du die fillParams-Funktion in der Datei vue-router-3.1.5/src/util/params.js finden
  • Wie du die fillParams-Funktion modifizierst, um das Problem mit einem leeren pathMatch zu beheben
  • Wie du das vue-router-Projekt mit der aktualisierten fillParams-Funktion neu bauen
  • Wie du die Behebung durch das Neuladen des Browserfensters und das Überprüfen des korrekten Verhaltens der Adresszeile testest

🏆 Errungenschaften

Nach Abschluss dieses Projekts wirst du in der Lage sein:

  • Bugs in einer Drittanbieterbibliothek zu identifizieren und zu beheben
  • Ein Projekt nach Codeänderungen neu zu bauen
  • Eine Behebung zu testen, um sicherzustellen, dass das gewünschte Verhalten erreicht wird

Lehrer

labby

Labby

Labby is the LabEx teacher.