vue-router的CDN

<script src= "https://unpkg.com/vue-router@2.5.3/dist/vue-router.js"></script>// 当然还需要导入vue的cdn
<script src="https://cdn.jsdelivr.net/vue/2.1.3/vue.js"></script>

使用router-link(to)添加点击链接,router-view为内容区:

<div id = "app"><div class="nav"><router-link to="/learnning">学习</router-link><router-link to="/playing">玩耍</router-link></div><!-- 内容区 --><router-view></router-view>
</div>

组件模板:

const learnComponent = {template:'<div>白天学习学习!!!</div>'
}
const playComponent = {template:'<div>晚上玩玩玩</div>'
}

VueRouter关联组件和路径:

const router = new VueRouter({routes:[{path:'/learnning',component:learnComponent},{path:'/playing',component:playComponent}]
});

router挂载到Vue上:

const app = new Vue({el:'#app',router
})




完整代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.jsdelivr.net/vue/2.1.3/vue.js"></script>
<script src="https://unpkg.com/vue-router@2.5.3/dist/vue-router.js"></script>
</head><body><div id = "app"><div class="nav"><router-link to="/learnning">学习</router-link><router-link to="/playing">玩耍</router-link></div><!-- 内容区 --><router-view></router-view>
</div><script>// 组件模板const learnComponent = {template:'<div>白天学习学习!!!</div>'}const playComponent = {template:'<div>晚上玩玩玩</div>'}// VueRouter关联组件和路径const router = new VueRouter({routes:[{path:'/learnning',component:learnComponent},{path:'/playing',component:playComponent}]});// 挂载const app = new Vue({el:'#app',router});
</script></body>
</html>

参考 https://mp.weixin.qq.com/s?__biz=MzA3MDg1NzQyNA==&mid=2649654603&idx=1&sn=f13cb31acb05a4acc61b03386688a975&chksm=872c42f4b05bcbe2177881c00d4d72e1034df8b912334297c7c6a50b910b389546ef6701db71&scene=21#wechat_redirect

vue --- vue-router相关推荐

  1. 四 Vue学习 router学习

    index.js: 按需加载组件: const login = r => require.ensure([], () => r(require('@/page/login')), 'log ...

  2. 四十三、在Vue使用router,路由的管理

    @Author:Runsen @Date:2020/7/17 管理路由是一项必不可少的功能.今天,Runsen学习Vue Router. 文章目录 安装Vue Router Vue Router使用 ...

  3. Vue 路由router的两种模式

    两种模式 vue中router可以设两种模式:hash和history.设置方式就是代码中注释的部分. import Vue from 'vue' import Router from 'vue-ro ...

  4. vue require css html,requirejs vue vue.router简单框架

    index.html 入口页面html> vue `menu`.`name` base.js requirejs 配置文件(function(){    requirejs.config({   ...

  5. vue新版router.addRoute基础用法

    vue新版router.addRoute基础用法 新版Vue Router中用router.addRoute来替代原有的router.addRoutes来动态添加路由.子路由 在添加子路由的时候 比如 ...

  6. Vue+Vue Router+Vuex页面演示

    Vue+Vue Router+Vuex简单页面演示 1.目录结构(使用vue-cli创建) 2.编写代码 src/router/index.js import Vue from "vue&q ...

  7. Vue+Vue Router+Webpack打包网站基础页面

    Vue+Vue Router+Webpack打包网站基础页面 1.目录结构 2.package.json所需依赖包 {"name": "vue_router_webpac ...

  8. vue打开二级或者三级页面传输对象,再刷新浏览器数据丢失问题解决(vue使用router传递数据)

    vue使用router进行跳转 如果只是单纯的URL跳转的话,直接指定path就可以了 this.$router.push({path:'whiteList'}}); 如果需要使用router进行单纯 ...

  9. vue路由router的props配置

    vue路由router的props配置 前置知识:vue-router3路由配置和使用,适配vue2,vue-router代码模版 路由props配置的作用:让路由组件更方便的接收到参数 ⚠️ 当不使 ...

  10. Vue的router配置

    新建一个router文件夹专门存放路由配置 1.main.js // 配置路由相关信息 import Vue from 'vue'; import App form './App' import ro ...

最新文章

  1. 基于Spark MLlib平台的协同过滤算法---电影推荐系统
  2. Oracle存储过程procedure与函数function区别
  3. SSL 1760——商店选址问题(最短路)
  4. html如何左侧固定div,详解左右宽度固定中间自适应html布局解决方案
  5. 数学--数论--广义欧拉降幂(模板)
  6. 二叉树的建立与遍历_51、二叉树遍历-重建二叉树JZ4
  7. 找不到r低版本_R的多进程使用与改进
  8. Git笔记(5) 状态记录
  9. 详解Python的max、min和sum函数用法
  10. 物联网:发动一场生态系革命
  11. php无法连接远程服务器,php-无法在远程服务器上包含文件
  12. Android Studio - 如何更改Android SDK路径
  13. java gbk转机内码_GBK/GB2312编码问题分析以及java获取汉字国标码
  14. 【网站集合】【Windows】程序员常用网站一览
  15. Fresco之强大之余的痛楚
  16. 基于 Java Spring Security 的关注微信公众号即登录的设计与实现 ya
  17. JS-BFA算法及ui实现
  18. Opencascade 帮助手册学习1 Overview
  19. HTML 文本格式化
  20. 微服务--应对每秒上万并发下的参数优化实战(实战经验)

热门文章

  1. c++ stack 遍历_C/C++内存分配!
  2. 创建时间指定日期 java,Java避坑之如何创建指定时间Date对象
  3. c语言计算a+aa+aaa_物业服务企业信用等级公布,42家获AAA级!你家小区物业怎么样?...
  4. Unity URP世界空间后处理扫描圈效果Shader
  5. 【theano-windows】学习笔记二——theano中的函数和共享参数
  6. jq-AJAX 初步了解
  7. 【NOIP2018】DAY2T2——填数游戏(轮廓线状压的dp?搜索打表)
  8. java中的内部类总结
  9. mysql日期格式转化
  10. 《CLR via C#》之线程处理——线程基础