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