关于 Vue Router 的 query 变更又不触发导航钩子问题
发布于 3 年前 作者 huaer 1299 次浏览 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

在进入应用时,依赖于从 vue router 上的 query 参数来拉取数据,或决定页面行为如 xxx/#/path?page=1&action=xxx,因此在 beforeRouteEnter 中取拉取数据。但是现在改变query 或者新增一些参数都不会触发这个路由刷新的行为。我希望 vue router 和 query 可以类似 location.search 那样,在改变时可以触发单页路由的刷新,重新走这些钩子。请问下有哪些好的方案。

回到顶部