如何在 Nuxt Vue 应用程序中重定向

Čam*_*amo 0 routes vue.js nuxt.js

我在 Nuxt 应用程序中有一个删除操作。成功删除后,我需要将用户重定向到另一个页面。但在 Nuxt路由器文档中,没有提到重定向。那么问题来了,在组件中如何实现呢?

kis*_*ssu 5

你完全可以使用

<nuxt-link :to="{ name: 'my-fancy-route' }">Go to</nuxt-link>
Run Code Online (Sandbox Code Playgroud)

或者

this.$router.push({ name: 'my-fancy-route' })
Run Code Online (Sandbox Code Playgroud)

取决于您想在这里实现的目标。

此外,您的所有路线都可以通过 Vue 开发工具找到,访问Routing > Routes即可在那里看到它们。

在此输入图像描述

vue-router有关更多信息,Nuxt在幕后使用,因此参考文档的这一部分会很好:https: //router.vuejs.org/guide/essentials/navigation.html#router-push-location-oncomplete-中止