您当前的位置: 首页 > 

梁云亮

暂无认证

  • 2浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Vue 动态路由

梁云亮 发布时间:2020-11-20 18:31:55 ,浏览量:2

News.vue

  
    News
    
    aaaa
    
    bbbb
  

Details.vue

  
    Details:{{this.$route.params}}
  



  export default {
    mounted () {
      console.log(this.$route.params) // 获取动态路由传值
    }
  }

router目录下的index.js文件
import Vue from 'vue'
import VueRouter from 'vue-router'

import News from '../views/News'

// 将Vue挂载到Router中,接下来就可以使用Router了
Vue.use(VueRouter)

const routes = [{
  path: '/news',
  component: News
}, {
  path: '/details/:nid', // 动态路由
  component: () => import('../views/Details') // 懒加载
}, {
  path: '*',
  redirect: '/news'
}
]

const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})

export default router
效果
  • 默认页面 在这里插入图片描述

  • 单击后的页面

在这里插入图片描述

关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0459s