マイリンク角度2 [routerLink]ナビゲートが、URL
<a [routerLink]="['/login']">
<i class="glyphicon glyphicon-user"></i> Login
</a>
マイルート
const routes: Routes = [
{ path: 'login', component: LoginComponent },
{ path: 'register', component: UserRegisterComponent },
{ path: 'auctions', component: AuctionListComponent },
{ path: 'auction/:id', canActivate: [ AuctionDetailGuard ], component: AuctionDetailComponent },
{ path: 'supplier/:id', component: SupplierDetailComponent }
];
オークション、オークション/に移動しrouterlinks更新しません:idとサプライヤーを/:IDをログインと登録はできませんが、どちらかをクリックすると正しいコンポーネントに移動しますが、URLはlocalhost:xxxx/loginに変わり、localhost:xxxx/previousUrlに戻ります。
<a routerLink="/login">
<i class="glyphicon glyphicon-user"></i> Login
</a>
ブラウザのコンソールにエラーが出るのですか? –
'LoginComponent'や' UserRegisterComponent'のどこにでも 'router.navigateXxx(...)'がありますか? –
はい、何とか私のログインフォームにエラーがありました。 –