vue-router的安装和使用

本文介绍了Vue Router的安装、配置和基本使用方法,包括创建路由组件、配置组件和路径映射、使用。还探讨了路径默认跳转、history模式、router-link的属性以及动态路由的实现。提供了详细的代码示例和扩展内容。
摘要由CSDN通过智能技术生成


一、前言

目前前端流行的三大框架, 都有自己的路由实现:

  • Angular的ngRouter
  • React的ReactRouter
  • Vue的vue-router

vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。我们可以访问其官方网站对其进行学习: https://router.vuejs.org/zh/

vue-router是基于路由和组件的

  • 路由用于设定访问路径,将路径和组件映射起来
  • 在vue-router的单页面应用中,页面的路径的改变就是组件的切换

二、安装

安装 | Vue Router官网

如果我们使用了 Vue CLI脚手架进行开发,在初始化项目的时候,就可以直接选择安装vue-router

当然我们也可以自己来安装:npm install vue-router --save

如果在一个模块化工程中使用它,必须要通过 Vue.use() 明确地安装路由功能

  • 第一步:导入路由对象,并且调用 Vue.use(VueRouter)
  • 第二步:创建路由实例,并且传入路由映射配置
  • 第三步:在Vue实例中挂载创建的路由实例
    在这里插入图片描述
    在这里插入图片描述

三、简单使用

使用vue-router的步骤:

  • 第一步: 创建路由组件
  • 第二步: 配置路由映射: 组件和路径映射关系
  • 第三步: 使用路由: 通过 <router-link><router-view>
    在这里插入图片描述

1、创建路由组件

Home.vue文件

<template>
  <div>
    <h2 class="title">我是首页Home</h2>
  </div>
</template>

<script>
  export default {
   
    name: "Home"
  }
</script>

<style scoped>

</style>

About.vue文件

<template>
  <h2 class
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值