Vue使用路由

本文详细介绍了如何在Vue.js项目中安装和配置路由,包括安装vue-router插件、创建routes.js文件定义路由、在main.js中引入并创建VueRouter实例,以及在app.vue中使用router-link和router-view进行页面跳转。通过这些步骤,你可以实现项目的路由导航功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装路由插件

npm install vue-router -s

2.在src下创建routes.js文件

import Home from '@/components/Home.vue'
import User from '@/components/user/user.vue'
export const routes = [
 {path:'/',component:Home},
 {path:'/user',component:User}
]

3.在main.js里面引用路由

import Vue from 'vue'
import App from './App.vue'
import VueRouter from 'vue-router' //1.引⼊路由模块
import {routes} from './routes' //2.引⼊静态路由表
Vue.use(VueRouter); //3.使⽤路由模块
//4.创建⼀个VueRouter模块的实例
const router = new VueRouter({
 routes:routes
});
new Vue({
 el: '#app',
 router,//5.把router实例放⼊到vue实例中
 render: h => h(App)
})

 4.在app.vue中使用路由

<template>
  <div id="app">
    <div>
    <span>
      <router-link to="/Home">首页</router-link>
    </span>
    <span>
      <router-link to="/Products">商品列表</router-link>
    </span>
    </div>
    <router-view></router-view>
  </div>
</template>

<script>
  export default {
    name: 'app',
    data() {
      return {}
    }
  }
</script>

<style>

</style>

6.展示结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值