vue router demo详解


Posted in Javascript onOctober 13, 2017

本文实例为大家分享了vue router demo代码,供大家参考,具体内容如下

<!doctype html><html lang="en">
<head>
  <meta charset="UTF-8" />
  <title> vue route demo</title>
</head>
<body>
<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/vue-router/dist/vue-router.js"></script>

<div id="app">
 <h1>Hello App!</h1>
 <p>
  <!-- 使用 router-link 组件来导航. -->
  <!-- 通过传入 `to` 属性指定链接. -->
  <!-- <router-link> 默认会被渲染成一个 `<a>` 标签 -->
  <router-link to="/foo">Go to Foo</router-link>
  <router-link to="/bar">Go to Bar</router-link>
 </p>
 <!-- 路由出口 -->
 <!-- 路由匹配到的组件将渲染在这里 -->
 <router-view></router-view>
</div>

<script>
// 0. 如果使用模块化机制编程,???ue和VueRouter,要调用 Vue.use(VueRouter)

// 1. 定义(路由)组件。
// 可以从其他文件 import 进来
const Foo = { template: '<div>foo</div>' }
const Bar = { template: '<div>bar</div>' }

// 2. 定义路由
// 每个路由应该映射一个组件。 其中"component" 可以是
// 通过 Vue.extend() 创建的组件构造器,
// 或者,只是一个组件配置对象。
// 我们晚点再讨论嵌套路由。
const routes = [
 { path: '/foo', component: Foo },
 { path: '/bar', component: Bar }
]

// 3. 创建 router 实例,然后传 `routes` 配置
// 你还可以传别的配置参数, 不过先这么简单着吧。
const router = new VueRouter({
 routes // (缩写)相当于 routes: routes
})

// 4. 创建和挂载根实例。
// 记得要通过 router 配置参数注入路由,
// 从而让整个应用都有路由功能
const app = new Vue({
 router
}).$mount('#app')

// 现在,应用已经启动了!
</script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
为数据添加append,remove功能
Oct 03 Javascript
text-align:justify实现文本两端对齐 兼容IE
Aug 19 Javascript
angularjs在ng-repeat中使用ng-model遇到的问题
Jan 21 Javascript
全屏js头像上传插件源码高清版
Mar 29 Javascript
JS实现超简单的汉字转拼音功能示例
Dec 22 Javascript
vue.js实现请求数据的方法示例
Feb 07 Javascript
BootStrap给table表格的每一行添加一个按钮事件
Sep 07 Javascript
小程序自定义日历效果
Dec 29 Javascript
微信小程序顶部导航栏滑动tab效果
Jan 28 Javascript
vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码
Apr 04 Javascript
javascript中可能用得到的全部的排序算法
Mar 05 Javascript
在vue中实现禁止屏幕滚动,禁止屏幕滑动
Jul 22 Javascript
JS实现的简单表单验证功能示例
Oct 13 #Javascript
javascript基于定时器实现进度条功能实例
Oct 13 #Javascript
layui中layer前端组件实现图片显示功能的方法分析
Oct 13 #Javascript
详解如何去除vue项目中的#——History模式
Oct 13 #Javascript
原生JS上传大文件显示进度条 php上传文件代码
Mar 27 #Javascript
vue中遇到的坑之变化检测问题(数组相关)
Oct 13 #Javascript
seaJs使用心得之exports与module.exports的区别实例分析
Oct 13 #Javascript
You might like
一个完整的php文件上传类实例讲解
2015/10/27 PHP
php实现微信扫码支付
2017/03/26 PHP
InnerHtml和InnerText的区别分析
2009/03/13 Javascript
JQuery 操作select标签实现代码
2010/05/14 Javascript
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
QUnit jQuery的TDD框架
2010/11/04 Javascript
Javascript图像处理思路及实现代码
2012/12/25 Javascript
JavaScript 处理Iframe自适应高度(同或不同域名下)
2013/03/29 Javascript
jquery中插件实现自动添加用户的具体代码
2013/11/15 Javascript
JS中window.open全屏命令解析及使用示例
2013/12/11 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
jquery动态分页效果堪比时光网
2014/09/25 Javascript
javascript实现网页背景烟花效果的方法
2015/08/06 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
JavaScript代码实现左右上下自动晃动自动移动
2016/04/08 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
React.Js添加与删除onScroll事件的方法详解
2017/11/03 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
2018/12/05 jQuery
Vue实战教程之仿肯德基宅急送App
2019/07/19 Javascript
[07:40]DOTA2每周TOP10 精彩击杀集锦vol.4
2014/06/25 DOTA
Python 自动安装 Rising 杀毒软件
2009/04/24 Python
python使用socket向客户端发送数据的方法
2015/04/29 Python
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
Python实现输出程序执行进度百分比的方法
2017/09/16 Python
Python处理菜单消息操作示例【基于win32ui模块】
2018/05/09 Python
python实现kmp算法的实例代码
2019/04/03 Python
python列表的逆序遍历实现
2020/04/20 Python
马来西亚最大的电器网站:Senheng
2017/10/13 全球购物
俄罗斯最大的在线珠宝大卖场:Nebo
2019/12/08 全球购物
服务行业个人求职的自我评价
2013/12/12 职场文书
预备党员转正思想汇报
2014/01/12 职场文书
告诉你怎样写创业计划书
2014/01/27 职场文书
交通事故协议书范本
2014/11/18 职场文书
婚育证明样本
2015/06/16 职场文书
火锅店的开业营销方案范本!
2019/07/05 职场文书