프로젝트 의 JavaScript 스킬 트리

라우터 쿼리 값 변경

초급

이 프로젝트에서는 vue-router v3.4.0 버전에서 라우터 쿼리의 undefined 값이 undefined 문자열로 변경되는 문제를 해결하는 방법을 배우게 됩니다. vue-router 라이브러리의 query.js 파일에서 resolveQuery 함수를 수정하여 이 문제를 해결할 것입니다.

javascriptweb-development

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 vue-router v3.4.0 버전에서 라우터 쿼리의 정의되지 않은 (undefined) 값이 undefined 문자열로 변경되는 문제를 해결하는 방법을 배우게 됩니다. vue-router 라이브러리의 query.js 파일에 있는 resolveQuery 함수를 수정하여 이 문제를 해결할 것입니다.

👀 미리보기

수정된 쿼리 해결 효과

🎯 작업

이 프로젝트에서 다음을 배우게 됩니다:

  • query.js 파일에서 resolveQuery 함수를 찾아 이해합니다.
  • 쿼리에서 정의되지 않은 (undefined) 값을 올바르게 처리하도록 resolveQuery 함수를 수정합니다.
  • 수정 사항을 적용하여 vue-router 3.4.0 프로젝트를 다시 빌드합니다.
  • 쿼리에서 정의되지 않은 (undefined) 값이 이제 빈 문자열로 올바르게 표시되는지 확인하기 위해 수정 사항을 테스트합니다.

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 타사 라이브러리의 문제를 식별하고 수정합니다.
  • 수정 사항을 적용하기 위해 프로젝트를 수정하고 다시 빌드하는 기술을 적용합니다.
  • 원하는 동작이 달성되었는지 확인하기 위해 변경 사항을 철저히 테스트하는 것의 중요성을 이해합니다.

강사

labby
Labby
Labby is the LabEx teacher.