为了账号安全,请及时绑定邮箱和手机立即绑定

Vue.js router 文档中路由元信息的时候使用的auth.loggedIn()和query

Vue.js router 文档中路由元信息的时候使用的auth.loggedIn()和query

小怪兽爱吃肉 2018-10-05 10:54:39
在vuejs router文档中, router.beforeEach((to, from, next) => {      if (to.matched.some(record => record.meta.requiresAuth)) {          if (!auth.loggedIn()) {          next({            path: '/login',            query: { redirect: to.fullPath }           })         } else {          next()         }       } else {        next()        }     })             这段代码中的auth.loggedIn()这个方法应该写在那里?    还有就是这个query字段有什么用,没有也是可以的啊?
查看完整描述

1 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

auth.loggedIn()

上面这个方法是自定义的,判断有没有登录用的。

to.fullPath是当前页的路由地址。

query是为了登录成功之后可以根据query中的内容跳转回原来的路由(页面)。


查看完整回答
反对 回复 2018-11-05
  • 1 回答
  • 0 关注
  • 1152 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信