Chemin de correspondance vide pour un calcul correct du chemin

Débutant

Dans ce projet, vous apprendrez à corriger un bogue dans la bibliothèque vue-router-3.1.5. Le bogue est lié à la fonction fillParams, qui est chargée de remplir les paramètres dans le chemin d'URL. Lorsque le paramètre pathMatch est une chaîne vide, cela peut affecter le calcul du chemin correct.

javascriptweb-development

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à corriger un bogue dans la bibliothèque vue-router-3.1.5. Le bogue est lié à la fonction fillParams, qui est responsable de remplir les paramètres dans le chemin d'URL. Lorsque le paramètre pathMatch est une chaîne de caractères vide, cela peut affecter le calcul du chemin correct.

👀 Aperçu

bug fix demonstration gif

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment localiser la fonction fillParams dans le fichier vue-router-3.1.5/src/util/params.js
  • Comment modifier la fonction fillParams pour résoudre le problème du pathMatch vide
  • Comment reconstruire le projet vue-router avec la fonction fillParams mise à jour
  • Comment tester la correction en actualisant la fenêtre du navigateur et en vérifiant le bon fonctionnement de la barre d'adresse

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Identifier et corriger les bugs dans une bibliothèque tiers
  • Rebâtir un projet après avoir apporté des modifications au code
  • Tester une correction pour vous assurer que le comportement souhaité est atteint

Enseignant

labby
Labby
Labby is the LabEx teacher.