Vue 配置路由

安装路由

Vue router官网

https://router.vuejs.org/zh/introduction.html

  1. 通过终端下载,利用npm 安装 Vue Router,因为我自己安装的是vue2,所以下载的版本是3:

    npm i vue-router@3.5.2 -S
    
  2. 配置动态路由

    1. 在 main.js 中引入

      import VueRouter from 'vue-router';
      Vue.use(VueRouter)
      
    2. 在src下创建router文件夹和index.js文件
      在这里插入图片描述

    3. 在index文件中编写核心内容

      import VueRouter from "vue-router";
      
      //引入组件
      import HomePage from '../components/HomePage/HomePage'
      
      //创建并暴露路由
      export default new VueRouter({
          //配置路由
          routes:[
              { path:'/homepage', component: HomePage}
          ]
      })
      
    4. 在main.js中注册路由

      import router from './router'
      
      new Vue({
        render: h => h(App),
        //注册路由
        router
      }).$mount('#app')
      
      
    5. 在App.vue中使用,路由占位符 router-view

      <template>
        <div id="app">
          <router-view></router-view>
        </div>
      </template>
      
      <script>
      
      
      export default {
        name: 'App',
      }
      </script>
      
      <style>
      </style>
      

路由重定向

在router文件夹下的index.js文件中配置

export default new VueRouter({
    routes:[
        //路由重定向
        { path:'/', redirect:'/homepage'},
        { path:'/homepage', component: HomePage}
    ]
})
  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值