我正在使用Angular UI-router,如果用户有权查看页面,我想添加状态。
示例代码,适用于module1.route.js:
compgen
我有例如5个具有相同代码的模块,它们是“主菜单选择”。
我想仅在当前用户具有module1的特权/角色时才定义/添加状态。
在.config中,我无法使用$ http(从Web服务获取权限)注入我的模型或服务。
如何根据当前用户角色添加状态?
注1:这是一个Angular 1项目
注2:我是Angular的新手,所以请详细写下答案/建议:)