路由怎么传参?不想将参数显示在url上

比如传nav_id
xxx.com?nav_id=1

想要把这个nav_id传递过去,但是不显示在url上,即去掉nav_id=1

cnguu
最佳答案

还可以 localStorage

1个月前 评论
讨论数量: 8
cnguu

param参数

1个月前 评论

如果路由发生变化,那肯定要通过url来传参,无论是query还是params,任何不通过url传参的,刷新都会有问题。

1个月前 评论
王大牛 (楼主) 1个月前
王大牛 (楼主) 1个月前
Imuyu (作者) 1个月前
cnguu

还可以 localStorage

1个月前 评论

可以用param来传递参数,这样url不会显示,但是刷新会消失,所以还需要在路由页面的url里这样写。比如list/detail/:id,这样就可以传递并且刷新不会消失。

1个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!