vue 2 급 경로 설정 방법

프로젝트 에서 vue 를 사용 할 때 반드시 경로 가 필요 합 니 다.그리고 2 급 경로,심지어 3 회 경로 의 수 요 는 모두 필요 합 니 다.물론 다단 계 경로 의 설정 방법 은 2 급 경로 와 같 습 니 다.2 급 경로 의 설정 을 간단하게 말씀 드 리 겠 습 니 다.
우선 1 급 경로 의 구 조 를 준비 하 세 요.

 <router-link to="/discover">
  <div @click="clickFind('  ')">
   <span class="icon-find"></span>
   <p>  </p>
  </div>
  </router-link>
  <router-link to="/todayStudy">
  <div @click="clickStudy('    ')">
   <span class="icon-todayStudy"></span>
   <p>    </p>
  </div>
  </router-link>
  <router-link to="/listenAnyWhere">
  <div @click="clickListen('   ')">
   <span class="icon-listenAny"></span>
   <p>   </p>
  </div>
  </router-link>
  <router-link to="/bought">
  <div @click="clickBought('  ')">
   <span class="icon-areadyBy"></span>
   <p>  </p>
  </div>
  </router-link>
  <router-link to="/mine">
  <div @click="clickMe">
   <span class="icon-me"></span>
   <p> </p>
  </div>
  </router-link>
 </div>
 <router-view></router-view>
main.js 에 모듈 을 도입 하고 경로 설정:

import discover from './components/discover/discover.vue'; 
import todayStudy from './components/todayStudy/study.vue'; 
import listen from './components/listenAnyWhere/listen.vue'; 
import bought from './components/bought/bought.vue'; 
import mine from './components/mine/mine.vue'; 

const routes = [ 
 { 
 path: '/', 
 redirect: '/discover' 
 }, 
 { 
 path: '/discover', 
 component: discover 
 }, 
 { 
 path: '/todayStudy', 
 component: todayStudy 
 }, 
 { 
 path: '/listenAnyWhere', 
 component: listen 
 }, 
 { 
 path: '/bought', 
 component: bought 
 }, 
 { 
 path: '/mine', 
 component: mine 
 } 
]; 
효과
 
 
클릭 하여 매일 책 을 듣 고 다음 레벨 로 진입
 
main.js 에 2 단계 경로 설정

import thisMouth from './components/discover/detailEveryDay/thisMouth/thisMouth.vue'; 
import four from './components/discover/detailEveryDay/fourth/fourth.vue'; 
import three from './components/discover/detailEveryDay/three/third.vue'; 
import two from './components/discover/detailEveryDay/two/second.vue'; 
import one from './components/discover/detailEveryDay/one/first.vue'; 
import twel from './components/discover/detailEveryDay/twe/twel.vue'; 
import elev from './components/discover/detailEveryDay/elven/elev.vue'; 

const routes = [ 
 { 
 path: '/', 
 redirect: '/discover' 
 }, 
 { 
 path: '/discover', 
 component: discover, 
 <span style="color:#ff0000;">children: [ 
  { 
  path: '/', 
  component: thisMouth 
  }, 
  { 
  path: '/thisMouth', 
  component: thisMouth 
  }, 
  { 
  path: '/forthMouth', 
  component: four 
  }, 
  { 
  path: '/thirdMouth', 
  component: three 
  }, 
  { 
  path: '/secondMouth', 
  component: two 
  }, 
  { 
  path: '/firstMouth', 
  component: one 
  }, 
  { 
  path: '/elMouth', 
  component: twel 
  }, 
  { 
  path: '/twMouth', 
  component: elev 
  } 
 ]</span> 
 }, 
해당 경로 에서 각 경로 에 필요 한 모듈 을 만 들 면 됩 니 다.
 
이상 의 vue 2 급 경로 설정 방법 은 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기