项目: vue1.0 + vue-router0.7 + webpack
router.beforeEach(function (_ref)
{
var from= _ref.from, to = _ref.to;
if (to.auth && !Common.user)
{
console.log("beforeEach","转到登录页面");
Router.go({
name : 'login'
});
}
else
{
_ref.next();
}
});
项目由A页面跳转B页面需要登录,所以跳到登录页面。
但是。。。。 在登录页面就返回不了A页面了?? 我在登录页面返回的时候进入到beforeEach时,from是登录页面,但是to页面是B页面,
按理说A跳到B被拦截了,进beforeEach的时候B页面还未加入到路由的队列啊