nuxt&;vue-处理生成的静态网站时的javascript重定向

nuxt&;vue-处理生成的静态网站时的javascript重定向,javascript,vue.js,nuxt.js,Javascript,Vue.js,Nuxt.js,我正在使用nuxt&vue生成的静态网站。 我想为不再使用的页面创建重定向 因此,我想运行的代码是: window.location.replace(“[new\u url]”) 如何确保用户访问页面时立即运行此javascript代码?您可以使用Nuxt的重定向帮助程序将用户重定向到另一个路由: 从/old重定向到/new页面的示例: // page/old.vue <script> export default { asyncData({ redirect }) {

我正在使用nuxt&vue生成的静态网站。
我想为不再使用的页面创建重定向

因此,我想运行的代码是:
window.location.replace(“[new\u url]”)


如何确保用户访问页面时立即运行此javascript代码?

您可以使用Nuxt的
重定向帮助程序将用户重定向到另一个路由:

/old
重定向到
/new
页面的示例:

// page/old.vue

<script>
export default {
  asyncData({ redirect }) {
    return redirect('/new')
  }
}
</script>
//page/old.vue
导出默认值{
异步数据({redirect}){
返回重定向(“/new”)
}
}

可能适合
路由器。推送
您可以描述中间件并立即从它重定向您是否能够扩展一点答案?它可以正常工作,但我想一步一步地了解这段代码的作用:)