前言 这种需求常见于详情页,顶部左侧有个 < 返回上一页功能,但很可能是用户分享的链接,直接打开的详情页是并没有上一页路由历史记录的, 所以点击返回按钮没有反应。 在 vue2 / vue3 / nuxt 网站开发中,详细实现判断上一页是否存在历史记录,如果存在则返回,反之直接跳转到首页。解决直接打开详情页时,没有上一级导致返回失效问题。 直接复制示例代码,测试即可。 解决方案 在页