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)
})
目录
相关文章
|
8月前
|
移动开发 资源调度 JavaScript
Vue Router的介绍与引入
Vue Router的介绍与引入
51 0
|
3月前
|
资源调度 JavaScript 前端开发
路由管理:Vue Router的使用和配置技巧
【10月更文挑战第21天】路由管理:Vue Router的使用和配置技巧
58 3
|
3月前
|
缓存 JavaScript 搜索推荐
Vue Router 导航钩子的使用场景
【10月更文挑战第13天】
24 1
|
3月前
|
JavaScript 搜索推荐 数据处理
Vue Router 导航钩子
【10月更文挑战第17天】需要注意的是,过度使用导航钩子可能会导致代码复杂度增加,因此需要合理规划和使用。此外,不同的钩子在不同的场景下具有不同的作用,需要深入理解其特点和用法,才能更好地发挥它们的价值。可以在实际项目中结合具体需求,充分利用这些导航钩子来打造更加智能、灵活的路由导航机制。
35 1
|
5月前
|
存储 JavaScript 前端开发
Vue学习之--------路由(Router)的基本使用(1)(2022/9/5)
这篇文章是关于Vue-router路由的基本使用教程,涵盖了安装配置、应用插件、编写路由规则、实现页面跳转和高亮显示,以及一些使用中的注意点和项目实际应用案例。
Vue学习之--------路由(Router)的基本使用(1)(2022/9/5)
|
5月前
|
资源调度 JavaScript 前端开发
Vue Router 的使用方式是什么
【8月更文挑战第30天】Vue Router 的使用方式是什么
29 2
|
5月前
|
JavaScript
Vue中router路由的使用、router-link的使用(在项目中的实际运用方式)
这篇文章介绍了Vue中router路由和router-link的使用方式,包括router配置、router-link在模板中的使用,以及实现的导航菜单和页面路由效果。
Vue中router路由的使用、router-link的使用(在项目中的实际运用方式)
|
5月前
|
JavaScript 前端开发 UED
揭秘Vue.js高效开发:Vue Router如何让单页面应用路由管理变得如此简单?
【8月更文挑战第30天】随着Web应用复杂性的增加,单页面应用(SPA)因出色的用户体验和高效的页面加载性能而备受青睐。Vue.js凭借简洁的语法和灵活的组件系统成为构建SPA的热门选择,其官方路由管理器Vue Router则简化了路由管理。本文通过实战示例介绍如何利用Vue Router实现高效的SPA路由管理,包括命名路由、动态路由及其核心优势。
58 0
|
6月前
|
JavaScript
This dependency was not found:* vue/types/umd in ./src/router/index.jsTo install it, you can run
This dependency was not found:* vue/types/umd in ./src/router/index.jsTo install it, you can run
This dependency was not found:* vue/types/umd in ./src/router/index.jsTo install it, you can run
|
6月前
|
JavaScript 前端开发 API
Vue Router【详解】含路由配置、路由定义、路由跳转、路由传参、自动注册路由、路由守卫、页面滚动、监听路由、$route、$router、路由过渡动画等
Vue Router【详解】含路由配置、路由定义、路由跳转、路由传参、自动注册路由、路由守卫、页面滚动、监听路由、$route、$router、路由过渡动画等
1402 0

热门文章

最新文章