【发布时间】:2020-10-07 06:22:57
【问题描述】:
在 nuxtjs 和 /catalog 页面上有一家商店,我需要制作一个“加载更多”按钮。通过单击它,应该会加载产品并将 url 更改为 /catalog/page_2 (?page=2 不适合)。 如果我通过 $router.push 更改 url,nuxt 会转到此页面,但我需要更改 url,但不能去任何地方。 是否有可能以某种方式撤消重新加载但将更改保存在 url 中?
history.pushState 处理任务,但在这种情况下,nuxt 不知道 url 已更改,并且在浏览器中单击前进/后退时,nuxt 不会加载此页面所需的商品
【问题讨论】:
标签: vue.js nuxt.js vue-router