Angular之ngx-permissions的路由使用
介绍
现在,你准备开始与控制访问应用程序的状态工作。为了限制任何状态ngx-permission
需要依靠 Angular Route 数据属性,通过permissions
间接控制认证配置。
Permissions
对象接受以下属性:
属性 | 接受值 |
---|---|
only | String|Array|Function |
except | String|Array|Function |
redirectTo | String |
only和except属性
-
only属性
- 用于明确定义权限或角色被允许访问的状态
- 使用
String
时,包含单一许可或角色 - 使用
Array
时,包含设置的权限或者角色
-
except属性
- 用于明确定义拒绝权限或角色的访问
- 使用
String
时,包含单一许可或角色 - 使用
Array
时,包含设置的权限或者角色
重点:
如果你同时使用了only