当前页面的路由是/book/detail?bookId=1,
在created方法里面根据bookId发送ajax请求获取页面数据
我想刷新当前页面,但是传递的参数变化,希望内容也变化,代码如下:
this.$router.go({path: '/book/detail', query: {"bookId": 2}})
但是,页面刷新了,地址栏参数却没变化还是1,导致页面的内容也没变,请问这怎么解决?谢谢!
当前页面的路由是/book/detail?bookId=1,
在created方法里面根据bookId发送ajax请求获取页面数据
我想刷新当前页面,但是传递的参数变化,希望内容也变化,代码如下:
this.$router.go({path: '/book/detail', query: {"bookId": 2}})
但是,页面刷新了,地址栏参数却没变化还是1,导致页面的内容也没变,请问这怎么解决?谢谢!
5 回答4.9k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
就是楼上的办法
参见vue-router官方例子
https://router.vuejs.org/zh-c...