博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue-路由跳转的几种方式和路由重定向
阅读量:5088 次
发布时间:2019-06-13

本文共 1097 字,大约阅读时间需要 3 分钟。

一、标签路由 router-link 

注意:router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/',则从当前路由开始。

1、不传参    
 
2、传参  
  
  // params传参数  // 路由配置 path: "/home/:id"  // 不配置path ,第一次可请求,刷新页面id会消失  // 配置path,刷新页面id会保留  // html 取参 $route.params.id  // script 取参 this.$route.params.id  
  // query传参数 (类似get,页面url后面会显示参数)  // 路由可不配置  // html 取参 $route.query.id  // script 取参 this.$route.query.id

 

二、编程式路由 this.$router.push()

1、不传参  this.$router.push('/home')  this.$router.push({name:'Home'})  this.$router.push({path:'/home'})2、传参  this.$router.push({name:'home',params: {id:'1'}})  // 只能用 name  // params传参数  // 路由配置 path: "/home/:id"  // 不配置path ,第一次可请求,刷新页面id会消失  // 配置path,刷新页面id会保留  // html 取参 $route.params.id  // script 取参 this.$route.params.id  this.$router.push({name:'Home',query: {id:'1'}})   this.$router.push({path:'/home',query: {id:'1'}})  // query传参数 (类似get,页面url后面会显示参数)  // 路由可不配置  // html 取参 $route.query.id  // script 取参 this.$route.query.id

 

转载于:https://www.cnblogs.com/yangchin9/p/11005187.html

你可能感兴趣的文章
VSCode 前端必备插件
查看>>
转载:Javascript面向对象编程原理 -- 理解对象
查看>>
常用的排序算法
查看>>
python if/while/fo条件判断
查看>>
ASP.NET MVC 中将数据从View传递到控制器中的三种方法(表单数据绑定)
查看>>
数据库查询优化方法小结
查看>>
IOS-static cell 与 dynamic cell 混合使用
查看>>
Hello World 你懂的
查看>>
推荐25个帮助你提高技能的 CSS3 实战教程
查看>>
Red hat下搭建简易实用的SVN服务器
查看>>
bzoj 4300: 绝世好题【dp】
查看>>
Reviewing notes 1.1 of Advanced algebra
查看>>
守护线程
查看>>
excle导出使用poi
查看>>
我们的目标,做最好的中文web工程师工具,提高前端开发者的工作效率
查看>>
javascript学习总结
查看>>
NHibernate.3.0.Cookbook第一章第五节Setting up a base entity class
查看>>
C#EF中,使用类似于SQL中的% 模糊查询
查看>>
Ubunut16.04 deb包的安装与卸载
查看>>
ASP.NET Core应用针对静态文件请求的处理[4]: DirectoryBrowserMiddleware中间件如何呈现目录结构...
查看>>