路由问题:
场景:A页面、A1页面、B页面(路径大概是:x/y/A、x/y/A1、x/B)。A与B往A1里跳转。
按理说甭管谁跳过去的,用this.$router.back();直接回退就行了。但是A与A1是正常的。但B往A1里跳,第一次能正常跳回,以后就一直往404里面跳,得回退两次才行。
最后没办法了,只能用this.$router.push({ name: '路由名' }); 写死了。
还有一个跳转问题是:this.$router.push({ name: '路由名' }); 不起作用,一直跳的是原页面。这个试半天也不行,最后用 window.localtion.href='路由名'; 去跳了。( 这两种感觉方法以后要重写。)
有大佬碰到过这种路由跳转问题的,求指教