我有以下顺序发生:
主屏幕
加载屏幕
结果屏幕
在主页上,当有人点击一个按钮时,我会通过以下方式将他们发送到加载屏幕:
this.$router.push({path: "/loading"});
一旦他们的任务完成,他们会通过
this.$router.push({path: "/results/xxxx"});
问题是,他们通常希望从结果返回到主屏幕,但当他们单击"上一步"时,他们会再次被发送到加载,加载会将他们发送回结果,因此他们被困在一个无限循环中&;无法返回主屏幕.
有没有办法解决这个问题?我希望有一个理想的 Select ,比如:
this.$router.push({path: "/loading", addToHistory: false});
这会让他们进入这条路由,而不会被载入历史.