0

OS: Linux x64 Ubuntu 16.04

Angular バージョン

  • angular-cli: 1.0.0-beta.24
  • ノード: 7.2.0
  • npm: 3.10.9

Angular CLI でプロジェクトを作成しましたが、問題は、ページを更新すると現在のルートが壊れていることです。これは、ルートのパスで CanActivate を使用すると発生し、使用できず、機能しますが、ルートを保護します。

これは私のコードですapp.routing.ts

const routes: Routes = [
  { path: '', component: LoginComponent },
  { path: 'reports', component: ReportsComponent, canActivate: [AuthGuard] },
  { path: 'reports/thirds', component: ReportThirdsComponent, canActivate: [AuthGuard] },
  { path: 'reports/profit-loss', component: ReportProfitLossComponent, canActivate: [AuthGuard] },
  { path: 'reports/balance', component: ReportBalanceComponent, canActivate: [AuthGuard] },
];
4

1 に答える 1