vue-router redirect to external url

如果要在 Vue Router 中重定向到外部 URL,可以使用 router.replace 方法,并将 URL 作为参数传递给它。例如:

router.replace('https://www.example.com')

请注意,这个方法会替换当前记录,因此在浏览器的历史记录中,将不会出现重定向之前的 URL。

如果您希望保留历史记录并在重定向之后仍然能够使用浏览器的前进/后退按钮,可以使用 router.push 方法。它的用法与 router.replace 类似,只是会将新的 URL 添加到历史记录的末尾,而不是替换当前记录。

router.push('https://www.example.com')
        wait.
        vue-router
        Vue.js