0

比如a页面=>b页面=>c页面,当前在c页面,我想按返回键回到b页面怎么搞?用histroy.go(-1)不行的.....

5个回答

2

如果楼主使用了vue-router的话,使用router.go(-1)可以实现。history.go操作的是浏览器的路由,在单页应用中这样操作肯定是返回不到上一页的。

1

this.$route.go(-1)就可以了啊

0
router.back();
0

正确的写法是 $router.back(-1)

0

如果用了vue-router的话,this.$router.go(-1)就可以回到上一页。history.go(-1)是回到浏览器上一页,但是由于Vue应用是单页应用,浏览器的访问历史未必和Vue的浏览历史相同。

撰写答案