本文摘自PHP中文网,作者青灯夜游,侵删。
跳转方式:1、使用“<router-link to='跳转页面路径>”语句;2、使用“this.$router.push({ path:’/user’})”语句;3、使用“this.$router.replace{path:'/'}”语句。
本教程操作环境:windows7系统、vue2.9.6版,DELL G3电脑。
router-view 实现路由内容的地方,引入组件时写到需要引入的地方
需要注意的是,使用vue-router控制路由则必须router-view作为容器。
通过路由跳转的三种方式
1、router-link 【实现跳转最简单的方法】
1 |
|
浏览器在解析时,将它解析成一个类似于 < a > 的标签。
1 2 3 4 |
|
别忘记给需要跳转的路径在需要提前在router/index.js下引入哦。
【相关推荐:《vue.js教程》】
2、this.$router.push({ path:’/user’})
常用于路由传参,用法同第三种
区别:
1)、query引入方式
params只能用name来引入路由
而query 要用path引入
2)、query传递方式
类似于我们ajax中get传参,在浏览器地址栏中显示参数
params则类似于post,在浏览器地址栏中不显示参数
在helloworld.vue文件中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
在select.vue文件中
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
3、this.$router.replace{path:‘/’ }类似,不再赘述
更多编程相关知识,请访问:编程视频!!
以上就是vue路由跳转的三种方式是什么的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
vue table 表格利用formatter属性格式化数据
更多相关阅读请进入《vue》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者