router icon indicating copy to clipboard operation
router copied to clipboard

可以实现多级跳转之后,返回到第一个页面吗?

Open wcj343169893 opened this issue 9 years ago • 5 comments

我这边现在在做选择修改学校信息,需要从个人中心到-->省-->市-->县-->学校,在学校页面保存之后, 返回个人中心,如果在保存之后,直接跳转到个人中心,页面是跳转了,但是点返回按钮,又返回到了学校页面,再返回,又到了县一级。 我想学校页面点保存之后直接到个人中心 如果不点保存,返回就到县页面

wcj343169893 avatar May 31 '16 06:05 wcj343169893

你从中心一路到学校的路由,会被浏览器记录下来,如果是点击浏览器的返回,肯定会返回上一个页面的

progrape avatar Jun 03 '16 01:06 progrape

我是需要连跳回3级 history.go(-3) 暂时我是这样做的,不知道会不会有其他问题

wcj343169893 avatar Jun 03 '16 03:06 wcj343169893

@wcj343169893 不用这样写,你使用route.go( url )方法,url指向你的路由地址就行了,想跳那就跳那。

zouzhenxing avatar Jun 14 '16 04:06 zouzhenxing

@zouzhenxing

router.go("/userinfo"); 这样写是可以跳转,但是提示Uncaught TypeError: Cannot read property 'removeChild' of null,而且点后退按钮的,又到了之前的省市县学校去了

wcj343169893 avatar Jun 21 '16 03:06 wcj343169893

@wcj343169893 直接window.location.hash = "#/url"这样是没有问题的

zouzhenxing avatar Aug 24 '16 02:08 zouzhenxing