我正在使用vue-router,并注意到this.$router.go(-1);
有时会跳过并在URL历史记录中继续前进。它甚至可能直接跳到"/"
路线。
根据docs,我似乎正确使用它。
上下文
// routes.js
{ path: 'calls/:callKey/snapshot', name: 'Snapshot', component: Snapshot},
// Calls.vue
this.$router.push({
name: 'Snapshot',
params: { callKey: record.CallKey }
});
// Snapshot.vue
this.$router.go(-1);
vue: 2.3.2
vue-router: 2.5.3