La ruta se vuelve a visitar y se activa demasiado pronto

Principiante

En este proyecto, aprenderás cómo solucionar un error en Vue Router v2.5.2 donde la función next() de beforeRouteUpdate se activa demasiado pronto cuando se vuelve a visitar una ruta en una transición 'out-in'.

javascriptweb-development

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este proyecto, aprenderás a corregir un error en Vue Router v2.5.2 donde la función next() de beforeRouteUpdate se activa demasiado temprano al revisitar una ruta en una transición "out-in".

👀 Vista previa

Vista previa de la transición de Vue Router

🎯 Tareas

En este proyecto, aprenderás:

  • Cómo localizar y entender el problema en el archivo vue-router-2.5.2/src/components/view.js
  • Cómo corregir el problema actualizando la función data.registerRouteInstance
  • Cómo reconstruir el proyecto vue-router-2.5.2 con la corrección
  • Cómo probar la corrección para asegurarse de que el problema se resuelva

🏆 Logros

Después de completar este proyecto, podrás:

  • Identificar y corregir problemas en la biblioteca Vue Router
  • Reconstruir un proyecto después de realizar cambios de código
  • Probar y verificar la corrección para asegurarse de que resuelva el problema

Profesor

labby
Labby
Labby is the LabEx teacher.