还是关于路由刷新之后的问题
来源:16-1 Vue-resource应用(上)

mylovef
2017-06-09
上次提问,页面使用vue-router在跳转时发的参数有用来给下一个页面请求数据用的。通过params传递数据的,在进入页面后再次刷新,参数就消失了。当时老师回答把参数写到 query 里,你需要从 url 层面携带参数,这样你刷新才能获取到。
事实上我之前也一直是这么做,没有出现过问题
但我还是有疑问,为什么把参数放到params就有问题?params匹配的也是url参数,页面刷新之后,params参数会不会发现变化?请老师不吝赐教,谢谢
另外如果params会在参数中发生变化,能否通过钩子函数取到其变化,从而让我们能够通过params参数传递数据
附上上一次提问的链接http://coding.imooc.com/learn/questiondetail/13378.html
写回答
1回答
-
ustbhuangyi
2017-06-09
页面刷新之后,所有在内存里到数据都会丢失,所以你必须要通过这次刷新获取到路由到相关信息,所以 url 参数是一种可以获取到路由相关信息到途径。
00
相似问题