本文整理匯總了TypeScript中ngx-permissions.NgxPermissionsService類的典型用法代碼示例。如果您正苦於以下問題:TypeScript NgxPermissionsService類的具體用法?TypeScript NgxPermissionsService怎麽用?TypeScript NgxPermissionsService使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
在下文中一共展示了NgxPermissionsService類的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: constructor
constructor(private permissionsService : NgxPermissionsService, private tokenStorage: TokenStorage){
console.log("Inside AppComponent constructor");
debugger;
let perms: [any]=[this.tokenStorage.getUsernameAuthority()];
//const perm = [perms[0].authority];
this.permissionsService.loadPermissions(perms);
debugger;
}
示例2: removeRoles
removeRoles() {
//this.permissionsService.removePermission('ROLE_ADMIN');
//this.permissionsService.removePermission('ROLE_USER');
//this.permissionsService.removePermission('ROLE_BAD');
this.permissionsService.flushPermissions();
}
示例3: addBadRole
addBadRole() {
this.permissionsService.addPermission('ROLE_BAD');
}
示例4: addUserRole
addUserRole() {
this.permissionsService.addPermission('ROLE_USER');
}
示例5: addAdminRole
//Temp code below
addAdminRole() {
this.permissionsService.addPermission('ROLE_ADMIN');
}