路由跳转传参问题

来源:2-4 【讨论题】生命周期函数的深度分析

qq_landscape_2

2021-05-26

老师我想问下:
this.$router.push({
path:‘xx’
query:{}
})
第一种传参方式的参数会出现在url中,但是页面刷新数据不会消失

this.$router.push({
name:‘xx’
params:{}
})
第二种传参方式的参数不会出现在url中,但是页面刷新数据会消失

我的需求是不想参数出现在url中,页面刷新数据也不会消失,有没有方法。

写回答

1回答

Dell

2021-05-26

很难,你需要在跳转前把数据自己存在localstorage里,然后到下一个页面去取,这样是可以的

0
1
qq_landscape_2
好的,谢谢
2021-05-27
共1条回复

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3382 学习 · 1454 问题

查看课程