이 자습서는 Node.js 및 Vue Cli와 함께 HTML, CSS, JavaScript 및 Vue.js에 대한 기본적인 친숙 함을 가정합니다. API 통화를 위해 Axios를 활용하겠습니다. 전체 코드는 github에서 사용할 수 있습니다
주요 개념을 다루었습니다 Vue 라우터 설정 :
vue 라우터를 VUE 3 프로젝트에 통합하고 경로를 구성하는 방법을 배우십시오. 경로 매개 변수 :마스터 마스터 동적 경로 세그먼트를 사용하여 구성 요소간에 데이터를 전달합니다. 내비게이션 :
선언 내비게이션 ( 사용)과 프로그래밍 방식 탐색 (사용 )을 모두 탐색합니다.중첩 노선 : 보다 복잡한 응용 구조에 대한 중첩 경로를 만드는 방법을 이해하십시오. 404 처리 :
전용 404 페이지를 구현하여 유효하지 않은 URL을 우아하게 처리합니다. 내비게이션 가드 ::param
<router-link></router-link>
개발 환경 설정 :
this.$router.push()
main.js
및 라우터
생성 : App.vue
및 를 사용하여 경로를 정의하십시오
구성 요소 개발 : router/index.js
중첩 경로 추가 : 구조 경로는 여러 매개 변수를 처리하기위한 구조 경로 (예 : Pokémon Name and Id).
404 페이지 생성 : createRouter
유효하지 않은 URL에 대한 "찾을 수없는"페이지를 표시 할 캐치-모든 경로를 구현하십시오. Pokémon Detail Pages를 탐색하기 전에 Navigation Guard를 사용하여 유효한 Pokémon 이름을 확인하십시오.
createWebHistory
위 내용은 Vue 라우터에 대한 초보자 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!