发表于: 2017-02-27 23:43:33
1 1466
今天完成的事:
完成前后台的bug修复。
明天计划的事:
整理前后台代码。
遇到的困难:
1. 后台角色的权限控制,
在登陆时获取角色的id和权限的数据缓存到本地,在登出时删除数据,再获取所有的权限数据,角色权限数组的下标是和权限数据的id 相对应的,在全局监听路由加载完成的事件,获取当前的路由参数与权限数据中的url值对比得出相等的对象,得到的对象就是路由相对应的模块,取出id值当作角色权限数组的下标,就是当前模块角色的权限,存放在$rootscope对象下就 可以在任意页面进行调用了。
2. 刷新页面时和在登陆状态下手动输入跳转路由,由于数据都是异步的导致有值为空,在判断上还需要更改,
或者是做成权限数据做成本地缓存,在退出时在进行清空。
评论