vue-router 的重定向-redirect


1. 我們主要在index.js重新設置路由的重新定向redirect參數

index.js

import Vue from 'vue'   
import Router from 'vue-router'  
import HelloWorld from '@/components/HelloWorld'  
import Params from '@/components/Params' 
Vue.use(Router) 
 
export default new Router({
  routes: [             
    {                    
      path: '/',        
      name: 'HelloWorld',     
      component:HelloWorld   
    },{
      path:'/params/:Id/:Title',
      component:Params
    
    },{
      path:'/goHome',
      redirect:'/'
     },
     {
      path:'/goparams/:Id/:Title',
      redirect:'/params/:Id/:Title'   //這里對應的是重定向的path   path:'/params/:Id/:Title',
} ] })

  2.在App.vue 設置vue-router

<router-link to="/">首頁</router-link>
<router-link to="/params/2018-6-18/世界杯">params</router-link> |
<router-link to="/goHome">go 首頁</router-link>
<router-link to="/goparams/2018-6-19/我們">GOparams</router-link>

  效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM