vue2.0项目实现路由跳转的方法详解


Posted in Javascript onJune 21, 2018

一、安装

1、安装路由vue-router:

npm install vue-router

vue2.0项目实现路由跳转的方法详解

vue项目的依赖文件node_modules存在vue-router依赖,说明安装成功

vue2.0项目实现路由跳转的方法详解

2、vue项目引入vue-ruoter:

vue2.0项目实现路由跳转的方法详解

二、应用

1、路径配置(页面跳转):

方法一:如果切换的页面不多,可以直接在main.js文件内配置。

vue2.0项目实现路由跳转的方法详解

方法二:如果切换的页面较多,可以建一个专门用于路由的js文件,里面配置路径。

1)router.js配置文件

vue2.0项目实现路由跳转的方法详解

2)main.js里引入router.js路由文件

vue2.0项目实现路由跳转的方法详解

2、组件里调用

1)使用router-view标签给vue组件的跳转提供一个容器

vue2.0项目实现路由跳转的方法详解

2)使用router-link标签实现跳转(它类似于a标签,区别在于router-link跳转不需要刷新页面)

vue2.0项目实现路由跳转的方法详解

跳转至table组件:

vue2.0项目实现路由跳转的方法详解

3、实现效果

项目的首页:

vue2.0项目实现路由跳转的方法详解

点击table后跳转:

vue2.0项目实现路由跳转的方法详解

总结

以上所述是小编给大家介绍的vue2.0项目实现路由跳转的方法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
获取URL地址中的文件名和参数的javascript代码
Sep 02 Javascript
判断控件是否已加载完成的代码
Feb 24 Javascript
如何判断元素是否为HTMLElement元素
Dec 06 Javascript
浅谈jquery点击label触发2次的问题
Jun 12 Javascript
JS事件添加和移出的兼容写法示例
Jun 20 Javascript
AngulaJS路由 ui-router 传参实例
Apr 28 Javascript
vue.js实现条件渲染的实例代码
Jun 22 Javascript
JS 组件系列之Bootstrap Table 冻结列功能IE浏览器兼容性问题解决方案
Jun 30 Javascript
bootstrapTable+ajax加载数据 refresh更新数据
Aug 31 Javascript
如何检查一个对象是否为空
Apr 11 Javascript
深入浅析Vue中mixin和extend的区别和使用场景
Aug 01 Javascript
JS如何把字符串转换成json
Feb 21 Javascript
JS实现快递单打印功能【推荐】
Jun 21 #Javascript
详解javascript中的babel到底是什么
Jun 21 #Javascript
webpack打包react项目的实现方法
Jun 21 #Javascript
Vue Router的懒加载路径的解决方法
Jun 21 #Javascript
详解如何使用webpack打包JS
Jun 21 #Javascript
vue自定义一个v-model的实现代码
Jun 21 #Javascript
JS实现模糊查询带下拉匹配效果
Jun 21 #Javascript
You might like
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
PHP的异常处理类Exception的使用及说明
2012/06/13 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
WordPress的文章自动添加关键词及关键词的SEO优化
2016/03/01 PHP
PHP请求Socket接口测试实例
2016/08/12 PHP
php读取和保存base64编码的图片内容
2017/04/22 PHP
自制基于jQuery的智能提示插件一枚
2011/02/18 Javascript
Javascript中的Array数组对象详谈
2014/03/03 Javascript
Node.js 制作实时多人游戏框架
2015/01/08 Javascript
JS动态修改iframe高度和宽度的方法
2015/04/01 Javascript
javascript基本算法汇总
2016/03/09 Javascript
手机端实现Bootstrap简单图片轮播效果
2016/10/13 Javascript
JavaScript通过filereader接口读取文件
2017/05/10 Javascript
php register_shutdown_function函数详解
2017/07/23 Javascript
通俗易懂地解释JS中的闭包
2017/10/23 Javascript
React组件重构之嵌套+继承及高阶组件详解
2018/07/19 Javascript
浅谈vue方法内的方法使用this的问题
2018/09/15 Javascript
使用vue根据状态添加列表数据和删除列表数据的实例
2018/09/29 Javascript
实现Vue的markdown文档可以在线运行的方法示例
2018/12/11 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
关于Tensorflow中的tf.train.batch函数的使用
2018/04/24 Python
tensorflow: 查看 tensor详细数值方法
2018/06/13 Python
对python:循环定义多个变量的实例详解
2019/01/20 Python
Python后台开发Django会话控制的实现
2019/04/15 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
使用Python脚本zabbix自定义key监控oracle连接状态
2019/08/28 Python
Python中断多重循环的几种方式详解
2020/02/10 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
html5的自定义data-*属性与jquery的data()方法的使用
2014/07/02 HTML / CSS
美国最大的烧烤架和户外生活用品专业零售商:Barbeques Galore
2021/01/09 全球购物
原材料检验岗位职责
2014/03/15 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
走进毛泽东观后感
2015/06/04 职场文书
MySQL约束(创建表时的各种条件说明)
2022/06/21 MySQL