私はロール/認証ベースのルーティングを使用することができ、ルーティングモジュールでそれを有効または無効にすることができます。 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]
}]
として作られたNAVオプションをされているリンクと同じことを行うことができれば は今、私は思っていました。