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

vue-router初始化,routes从sessionStorage里取到数据,但是记载不了

vue-router初始化,routes从sessionStorage里取到数据,但是记载不了

qq_花开花谢_0 2018-12-09 19:40:36
let constantRouter = sessionStorage.getItem('TOTAL')?JSON.parse(sessionStorage.getItem('TOTAL')):[     {         path: '/login',         name: 'login',         component: login     },     {         path: '/',         name: 'defaultLogin',         component: login     } ]const router = new Router({     linkActiveClass: 'active',     routes: constantRouter })这样new Router加载不到sessionStorage的数据
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

  1. 虽然不知道你的需求是什么,但是这么设计本身就不合理的。

  2. sessionStorage 里存的应该是 路由的name 或者 别的唯一标识吗?而且sessionStorage 关了浏览器窗口或者标签就没了,难道只是为了刷新那一下吗?

  3. 不知道你取出来的数据是什么


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

添加回答

举报

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