역할/인증 기반 라우팅을 사용할 수 있음을 알고 라우팅 모듈에서 활성화 및 비활성화 할 수 있습니다. Guard 기반 옵션도 숨기려고합니다. [AuthGuard]
및 [RoleGuard]
은 모두 canLoad()
, canActivate()
등을 구현하며 라우팅에서 해당 속성에 할당됩니다. 난 내가 AuthGuard의 canLoad()
기능이 배열의 canLoad()
에 할당 된 값을 얻을 수 있도록하는 방법을 궁금 배열각도 5 역할 기반 라우팅 활성화
options: MenuItem[] = [
{
page: "Active Devices",
icon: "tablet",
path: "device-status",
canLoad:[AuthGuard]
}, {
page: "Data Sync",
icon: "refresh",
path: "data-sync",
canLoad: [AuthGuard]
}, {
page: "Add Users",
icon: "user",
path: "add-users",
canLoad: [AuthGuard]
}, {
page: "Change Password",
icon: "key",
path: "change-password",
canLoad: [AuthGuard]
}]
로 만든 탐색 옵션을있는 링크와 동일한 기능을 수행 할 수있는 경우 지금 궁금 해서요.