Empty pathMatch para Cálculo Correto de Caminho

Iniciante

Neste projeto, você aprenderá como corrigir um bug na biblioteca vue-router-3.1.5. O bug está relacionado à função fillParams, responsável por preencher os parâmetros no caminho da URL. Quando o parâmetro pathMatch é uma string vazia, isso pode afetar o cálculo do caminho correto.

javascriptweb-development

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você aprenderá como corrigir um bug na biblioteca vue-router-3.1.5. O bug está relacionado à função fillParams, responsável por preencher os parâmetros no caminho da URL. Quando o parâmetro pathMatch é uma string vazia, isso pode afetar o cálculo do caminho correto.

👀 Pré-visualização

bug fix demonstration gif

🎯 Tarefas

Neste projeto, você aprenderá:

  • Como localizar a função fillParams no arquivo vue-router-3.1.5/src/util/params.js
  • Como modificar a função fillParams para resolver o problema com pathMatch vazio
  • Como reconstruir o projeto vue-router com a função fillParams atualizada
  • Como testar a correção, atualizando a janela do navegador e verificando o comportamento correto da barra de endereço

🏆 Conquistas

Após concluir este projeto, você será capaz de:

  • Identificar e corrigir bugs em uma biblioteca de terceiros
  • Reconstruir um projeto após fazer alterações no código
  • Testar uma correção para garantir que o comportamento desejado seja alcançado

Professor

labby
Labby
Labby is the LabEx teacher.