vue-router官网:传送门

  vue-router起步:传送门

  

  vue-router路由:Vue.js官网推出的路由管理器,方便的构建单页应用

  单页应用:Single Page Application简称SPA,只有一个web页面的应用,用户与应用交互时,动态更新该页面的内容

  简单的来说,根据不同的url与数据,将他们都显示在同一个页面中,就可以称为是单页应用

  而控制页面跳转需要用路由

  vue-router下载:下载js,或使用npm install vue-router -S

  vue-router使用:

    定义组件

    配置路由

    创建路由对象

    注入路由

  Learn

    一、-vue-router路由的基本用法

  目录结构

  

  【每个demo下方都存有html源码】

一、-vue-router路由的基本用法

  使用 router-link 组件来导航、通过传入 `to` 属性指定链接、<router-link> 默认会被渲染成一个 `<a>` 标签

    <body><div id = "GaryId"><!--router-link默认被渲染成一个a标签--><router-link to="/home">首页</router-link><router-link to="/foods">美食</router-link><div><!-- 路由出口 --><!-- 路由匹配到的组件将渲染在这里 --><router-view></router-view></div></div></body>

  分四步使用vue-router

    <script>//1 定义组件let Home = {template : "<h2>首页</h2>"}let Foods = {template : "<h2>美食</h2>"}//2 配置路由 路由可能有多个const myRoutes = [{path : "/home",component : Home},{path : "/foods",component : Foods}]// 3 创建路由对象const myRouter = new VueRouter({//routes : routes
            routes : myRoutes});new Vue({//4 注入路由 简写
            router : myRouter }).$mount("#GaryId")</script>

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>Gary</title></head><body><div id = "GaryId"><!--router-link默认被渲染成一个a标签--><router-link to="/home">首页</router-link><router-link to="/foods">美食</router-link><div><!--将数据显示在这里--><router-view></router-view></div></div></body><script type="text/javascript" src="../js/vue.js" ></script><script type="text/javascript" src="../js/vue-router.js" ></script><script>//1 定义组件
        let Home = {template : "<h2>首页</h2>"}let Foods = {template : "<h2>美食</h2>"}//2 配置路由 路由可能有多个
        const myRoutes = [{path : "/home",component : Home},{path : "/foods",component : Foods}]// 3 创建路由对象
        const myRouter = new VueRouter({//routes : routes
            routes : myRoutes});new Vue({//4 注入路由 简写
            router : myRouter }).$mount("#GaryId")</script></html>

Gary_vue-router.html

转载于:https://www.cnblogs.com/1138720556Gary/p/10567856.html

Vue_(Router路由)-vue-router路由的基本用法相关推荐

  1. Vue学习笔记(六)--- 前端路由 Vue Router

    一.路由 1.概念 ​ 路由本质上来说就是一种对应关系,比如说我们在浏览器中输入不同的 url 地址,我们就能访问不同的资源,那么这 url 地址与资源之间的对应关系,就是路由. 2.分类 ① 后端路 ...

  2. VUE探索第三篇-路由(vue router)

    一.vue router介绍 Vue Router是Vue.js官方的路由器,页面间的跳转(比如A->B->C)是一组路由,而Vue Router是管理这些路由的集成器.Vue Route ...

  3. slot多作用域 vue_详解Vue.js 作用域、slot用法(单个slot、具名slot)

    作用域HEi免费资源网 在介绍slot前,需要先知道一个概念:编译的作用域.比如父组件中有如下模板:HEi免费资源网 {{message}} 这里的message就是一个slot,但是它绑定的是父组件 ...

  4. Vue Router:vue中实现前端路由

    Vue Router 官方文档 文章目录 一.路由简介 路由分类 路由安装 二.路由基本使用 安装路由器并设置路由规则 实现路由切换 指定组件的呈现位置 this中的 $router 和 $route ...

  5. Vue 学习(十、 Vue Router - 路由插件 和 Vue 的插件原理)

    文章目录 一.Vue Router - 路由插件 1. 安装 Vue Router 2. Vue Router 路由的基本使用 3. 设置 router-link 4. 编程式路由 5. 路由嵌套 6 ...

  6. 链接(跳转)router-link 和 路由实例Router

    <router-link>和<router-link>传入的对象参数中包含path路径.name命名路由.params路径参数.query ?查询,并且如果提供了 path,p ...

  7. vue router 参数_Vue.js项目开发技术解析

    Vue.js项目开发技术解析 一.Vue.js实例 在一个Vue.js工程中,用于显示内容最基层的实例称之为根实例.通过该实例可以进行页面或组件的更新和显示.对于项目本身而言,无论是什么样的页面,都要 ...

  8. (50)Vue Router插件介绍

    一.Vue Router插件介绍 Vue Router 是 Vue.js 的官方插件,用来快速实现单页应用. 二.Vue Router学习内容 • 单页应用 • 前端路由 • Vue Router 三 ...

  9. Vue前端路由~满满的干货

    文章目录 目标 目录 路由的基本概念与原理 路由 后端路由 SPA(Single Page Application) 前端路由 实现简易前端路由 Vue Router vue-router的基本使用 ...

  10. Vue前端路由~非常详细哦,不要错过

    下面是对Vue前端路由的整理,希望可以帮助到有需要的小伙伴~ 文章目录 目标 目录 路由的基本概念与原理 路由 后端路由 SPA(Single Page Application) 前端路由 实现简易前 ...

最新文章

  1. xml xslt中的空格输出处理
  2. java wed登录面 代码_Java Web用户登录实例代码
  3. android 数组赋值字符串_c++数组使用
  4. 成功解决ModuleNotFoundError: No module named 'scipy._lib._ccallback'
  5. argument--学习笔记
  6. centos ezhttp mysql_Windows 访问CentOS上Mysq配置说明
  7. 【华为云技术分享】云图说|应用编排服务AOS,助力应用上云自动化
  8. STC学习:光照报警器
  9. iOS数据持久化(二)SQLite
  10. 关羽卖枣,张飞杀猪,二人何以有“盖世武功”?
  11. KubeSphere 3.3.0 离线安装教程
  12. 服务器主板电池的电压不稳定怎么办,轻松解决CMOS掉电烦恼这绝招
  13. manjaro设置字体_manjaro中文字体安装与设置
  14. 面试官最后说,你还有什么要问的吗?
  15. 也说“不战而屈人之兵”
  16. 阿里云服务器使用不了rz、sz命令?
  17. Python数据分析 找出数组中每行(或每列)中指定的百分位数 numpy.percentile()
  18. 微信小程序API----授权登录拿到用户头像昵称等信息
  19. pb3-protobuf 格式-上传 网络信息内容
  20. 品牌对比|斯凯奇 VS 李宁

热门文章

  1. 搭建IC设计EDA虚拟机服务器,忆往昔--集成门控时钟技术的前世--分离门控时钟技术...
  2. C++ 11 深度学习(五)类型转换:static_cast dynamic_cast const_cast reinterpret_cast
  3. 原生态基于OpenCV图像处理软件开发
  4. linux ffmpeg yum源,ffmpeg最新的yum源地址及视频去logo
  5. pat 乙级 1023 组个最小数(C++)
  6. pat 乙级 1010 一元多项式求导(C++)
  7. 飞畅科技-专业交换机厂家解读市场对工业交换机产品的要求有哪些?
  8. SDI高清视频光端机特点有哪些?
  9. 【渝粤教育】 国家开放大学2020年春季 1001中国法制史 参考试题
  10. 国家开放大学2021春1127实用卫生统计学题目