Vue.js Vue路由器-如何在不保留转发选项的情况下返回?

Vue.js Vue路由器-如何在不保留转发选项的情况下返回?,vue.js,vue-router,Vue.js,Vue Router,我有一个场景,用户在视图中删除一个视图。确认后,我想将用户发送回他们来自的页面-他们可以从主页或列表视图到达。将来可能还会有更多的选择,我希望解决方案不仅限于我今天编程的页面 换句话说,我想要这个。$route.pop()——它不存在 this.$route.go(-1)提出了一个问题,因为它返回到一个不再存在的页面,给用户留下一个转发选项 (main->页面用户删除)变为(main->页面用户删除) this.$route.replace(previous)提出了另一个问题,其中最后一页将复制

我有一个场景,用户在视图中删除一个视图。确认后,我想将用户发送回他们来自的页面-他们可以从主页或列表视图到达。将来可能还会有更多的选择,我希望解决方案不仅限于我今天编程的页面

换句话说,我想要
这个。$route.pop()
——它不存在

this.$route.go(-1)
提出了一个问题,因为它返回到一个不再存在的页面,给用户留下一个转发选项

(main->页面用户删除)变为(main->页面用户删除)

this.$route.replace(previous)
提出了另一个问题,其中最后一页将复制到历史记录中:

(main>->页面用户删除)变为(main>->main

我所寻找的是以下逻辑:回到过去,从历史中移除前进。这在vue路由器中可能吗