如何重定向到 Nuxt 中的另一条路径?

How to redirect to another path in Nuxt?

您好,我想重定向到内部路径。

例子

https://mylink.com/some-page.html and my fetch link
https://mylink.com/another-page.html

我使用 router.replace 但它会将最后一个 link 添加到第一个中。如何解决此问题以将第一个 link 替换为第二个?

我用

window.location

是否可以通过 vue router 使用其他解决方案来实现?

想法是

params {'another-page'}

但 API returns 整个 URL: https://mylink.com/another-page.html,而不仅仅是路径。

如何实现?

你可能应该把收到的 URL 和它的最后一部分剪掉只有路径。然后你可以使用 Vue 路由器移动到你的 Nuxt 应用程序内的相应页面。

您可以使用 this.$router.push('/another-page'); 作为内部链接。