0
私app
年代 『ツリー』は次のようになります。Angular2ルートパスが機能していない
が、私は私のアプリはに行きたい 『方法を以下に示します(ときにデフォルトでホーム』ルートパスは空です)。 (localhost:3000/home
)。 しかし、それは常にlocalhost:3000/list
に行きます。 HTMLリンクを介してトリガされたときのリダイレクトが正常に動作します
const routes: Routes = [
{ path: '', redirectTo: 'home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'userManagement', loadChildren: 'app/userManagement/user- management.module#UserManagementModule' }]
ユーザーmanagement.module.tsしかし
const routes: Routes = [
{ path: '', redirectTo: 'list', pathMatch: 'full' },
{ path: 'list', component: UserListComponent }]
、:
アプリ-routing.module.ts:
app-component.html
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" routerLink="home" routerLinkActive="active">Home</a> <!--localhost:3000/home-->
</li>
<li class="nav-item">
<a class="nav-link" routerLink="userManagement" routerLinkActive="active">Link</a> <!--localhost:3000/userManagement/list-->
</li>
</ul>