页面使用vue-router在跳转时发的参数有用来给下一个页面请求数据用的。通过params传递数据的,在进入页面后再次刷新,参数就消失了。类似https://cnodejs.org/topic/5934004e7e057cea7ceb98b5这样的问题
但把参数写到 query 里,从 url 层面携带参数,这样刷新就能获取到,问题能得到解决
但我还是有疑问,为什么把参数放到params就有问题,而放在query里面就没有问题呢,这里params和query携带参数机理有什么不同?
如果通过params传参,怎么样能够使页面刷新之后不消失params值?这里能通过localstorage解决这个问题吗?或者是使用钩子函数
谢谢老师