vue-router使用

简介: 一.首先利用vue-cli生成好vue项目模板参考(vue-cli使用)二.在App.vue添加router-link和router-view。(这里添加了两个路由) You Me 三.

一.首先利用vue-cli生成好vue项目模板参考(vue-cli使用

二.在App.vue添加router-link和router-view。(这里添加了两个路由)

<div id="app">
    <router-link to='/You'>You</router-link>
    <router-link to='/Me'>Me</router-link>
    <router-view></router-view>
</div>

三.在App.vue所在的文件夹下创建Me.vue和You.vue两个文件并添加如下代码

Me.vue

<template>
    <h1>Me</h1>
</template>

You.vue

<template>
    <h1>You</h1>
</template>

四.main.js代码展示

import Vue from 'vue'
import App from './App.vue'
// 导入You和Me
import You from './You.vue'
import Me from './Me.vue'
// 导入vue-router
import VueRouter from 'vue-router'
Vue.use(VueRouter);
const router=new VueRouter({
  routes:[//一定注意不能写成routers
    {path:"/You",component:You},//path对应的一定要和router-link对应的路径一样不能多一个点
    {path:"/Me",component:Me}
  ]
});
new Vue({
  router,//添加路由
  el: '#app',
  render: h => h(App)
})
目录
相关文章
|
3天前
|
移动开发 资源调度 JavaScript
Vue Router的介绍与引入
Vue Router的介绍与引入
8 0
|
2月前
|
缓存 JavaScript
如何在Vue Router中使用计算属性和侦听器呢
如何在Vue Router中使用计算属性和侦听器呢
25 2
|
4月前
|
缓存 JavaScript 前端开发
Vue状态管理:Vue Router的懒加载是什么?为什么使用它?
Vue状态管理:Vue Router的懒加载是什么?为什么使用它?
35 1
|
8月前
|
JavaScript
Vue Router 学习 页面跳转以及传参
Vue Router 学习 页面跳转以及传参
45 0
|
13天前
|
移动开发 JavaScript 前端开发
Vue Router的介绍与引入
Vue Router的介绍与引入
|
20天前
|
资源调度 JavaScript 前端开发
路由管理:Vue Router的使用和配置技巧
【4月更文挑战第22天】Vue.js的官方路由管理器Vue Router简化了单页面应用的路由管理。通过定义路由组件和映射URL,它实现了页面导航和组件加载。安装Vue Router后,在`src/router/index.js`配置路由,如`{ path: &#39;/&#39;, component: Home }`。使用`&lt;router-view&gt;`渲染组件,`&lt;router-link&gt;`进行导航。动态路由匹配允许同一个组件对应不同URL。嵌套路由和编程式导航进一步增强路由功能。路由守卫可在路由切换时执行逻辑,而路由懒加载能按需加载组件,提升性能。
|
1月前
|
JavaScript
vue中router页面之间参数传递,params失效,建议使用query
vue中router页面之间参数传递,params失效,建议使用query
10 0
|
1月前
|
JavaScript 数据安全/隐私保护 UED
导航守卫(全局,组件,路由独享)都有什么作用导航守卫在 Vue Router 中扮演着重要的角色,不同类型的导航守卫有着不同的作用:1. **全局导航守卫**: - **作用**:
导航守卫(全局,组件,路由独享)都有什么作用导航守卫在 Vue Router 中扮演着重要的角色,不同类型的导航守卫有着不同的作用:1. **全局导航守卫**: - **作用**:
11 0
|
2月前
|
监控 JavaScript
Vue router路由设计
Vue router路由设计
23 0