私はSOのソリューションを探していましたが、まだこの問題は解決していません。ユーザーが<a>
をクリックすると、コンポーネントWrapPostに移動し、WrapPostに情報を表示します。しかし、ユーザが<a>
を2回クリックすると、何も起こらない。 routerLink
のマルチクリックをアクティブにする方法とWrapPostが毎回更新されますか?角2ルータのユーザーが再度クリックするリロード
コンポーネント検索
<div class="formShell">
<a class="aSearch" [routerLink]="['/search']"
[queryParams]="{category: selectedCategory, search: searchForm.value}">
<input class="searchForm" placeholder="..." #searchForm>
</div>
ルート
const appRoutes: Routes = [
{ path: '', component: Home },
{ path: 'search', component: WrapPost},
{ path: 'login', component: Login },
{ path: '**', component: Error }
];
[2角度 - routerLinkが再びクリックされたときにコンポーネントを再読み込み]の可能な重複(http://stackoverflow.com/questions/37645368/angular-2-reload-component-when-routerlink-clicked-again) –