Nuxt重定向双返回问题

时间:2020-06-15 14:15:53

标签: javascript vue.js nuxt.js

我在使用nuxt重定向时遇到问题,转到外部重定向并按回去之后,您将返回两次。我正在通过nuxt中间件处理重定向,有没有办法让路由器更新历史记录或在vue / nuxt中处理重定向的更好方法?

这是中间件重定向代码:

Credentials

redirects.json


export default function ({ route, redirect }) {
    // find the redirect if it exists where the from === the requested url
    var r = redirects.find(r => r.from === route.fullPath)
    //If it exists, redirect the page with a 301 response else carry on
    if (r) {
        // console.log("Redirecting: {from: " + r.from + ", to: " + r.to + "}")
        return redirect(r.to)
    }
}

以下是实时版本:the docs 和代码:https://admiring-benz-140867.netlify.app/

0 个答案:

没有答案