社区
JavaScript
帖子详情
vue-router中使用push进行路由跳转时传参的问题
qq_31347253
2018-07-11 05:58:15
vue-router中使用push进行路由跳转时想要传参,若使用Path跳转则需要使用query传参,若使用name跳转则需要使用params传参,否则取得的参数为undefined
...全文
1619
2
打赏
收藏
vue-router中使用push进行路由跳转时传参的问题
vue-router中使用push进行路由跳转时想要传参,若使用Path跳转则需要使用query传参,若使用name跳转则需要使用params传参,否则取得的参数为undefined
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bujianduandian
2020-01-30
打赏
举报
回复
经过 cnpm run build 测试了么?
钢铁加lulu
2018-07-18
打赏
举报
回复
我使用name和query传参是可以的。你可以参考下:
Vue
路由
的详细介绍(
路由
传参
,
跳转
,守卫)
路由
传参
query
传参
直接在请求路径后面以键值对的形式传递参数的形式为query
传参
通过$route.query读取对应参数 params
传参
直接在请求路径后面接参数且需要在对应
路由
中
使用
占位符声明接收params参数 通过$route.params读取对应参数 router-link标签
中
to 的对象写法 to必须为动态数据绑定 ..
一文详解Vue
中
实现
路由
跳转
传参
的4种方式(十分详尽)
在浏览器
中
,点击链接实现导航的方式,叫做声明式导航。例如:普通网页
中
点击 a标签链接。vue项目
中
点击router-link标签链接都属于声明式导航。在浏览器
中
,调用API方法实现导航的方式,叫做编程式导航。例如:普通网页
中
调用location.href
跳转
到新页面的方式,属于编程式导航。vue项目
中
编程式导航有this.$router.
push
(),this.$router.replace(),this.$router.go()。
vue3.0 router
路由
跳转
传参
(router.
push
)
vue3.0取消了2.0部分api,所以
路由
跳转
传值方式有所不同。 这里主要讲编程式导航,也就是router.
push
(location, onComplete?, onAbort?) vue3.0新增API:useRouter和useRoute 一.
路由
跳转
1.首先在需要
跳转
的页面引入API---useRouter import { useRouter } from '
vue-router
' 2.在
跳转
页面定义router变量 const router = useRouter()
Vue - 详解
路由
跳转
及
路由
传参
问题
在Vue
中
路由
跳转
有四种方式 router-link this.$router.
push
() (函数里面调用) this.$router.replace() (用法同
push
) this.$router.go(n) 一. 不带参
路由
跳转
1. router-link
路由
配置 { path: '/home',name: 'home',component: ()=>import('@/components/router/Home.vue') }, { path: '/index',n
vue3
中
怎么
使用
router
路由
呢&页面
跳转
传参
怎么搞呢
描述: 最近想弄一个自己的个人主页,正好vue3也已经出来了,想尝鲜,于是便用vue3来构建了自己的项目,结果处处碰壁,不过这是好事,说明又有很多新的东西学了(等会,我2.x还没学废(ಥ﹏ಥ))。好的,接下来要分享的是在vue3
中
要怎么去
使用
router
路由
。 1.安装 npm install
vue-router
@4 --save ...
JavaScript
87,984
社区成员
224,681
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章