Valor da Query do Router Alterado

Iniciante

Neste projeto, você aprenderá como resolver um problema na versão vue-router v3.4.0, onde valores indefinidos nas queries do router agora são alterados para strings 'undefined'. Você corrigirá este problema modificando a função resolveQuery no arquivo query.js da biblioteca vue-router.

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 resolver um problema na versão vue-router v3.4.0, onde valores indefinidos (undefined) em consultas (queries) do roteador agora são alterados para strings "undefined". Você corrigirá este problema modificando a função resolveQuery no arquivo query.js da biblioteca vue-router.

👀 Visualização

Efeito da resolução de consulta corrigida

🎯 Tarefas

Neste projeto, você aprenderá:

  • Localizar e entender a função resolveQuery no arquivo query.js
  • Modificar a função resolveQuery para lidar corretamente com valores indefinidos na consulta
  • Reconstruir o projeto vue-router 3.4.0 com a correção
  • Testar a correção para garantir que os valores indefinidos na consulta agora sejam exibidos corretamente como strings vazias

🏆 Conquistas

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

  • Identificar e corrigir problemas em uma biblioteca de terceiros
  • Aplicar técnicas para modificar e reconstruir um projeto para aplicar uma correção
  • Entender a importância de testar minuciosamente as alterações para garantir que o comportamento desejado seja alcançado

Professor

labby
Labby
Labby is the LabEx teacher.