angular2 +で実行されているアプリケーションがあります。最近 AOT を使い始めたので、奇妙な動作が見られます。ルーティング (子ルート) のあるリンクをクリックすると、一度新しいタブが開きます。新しく開いたタブを保持すると、次のクリック以降、ルートの変更はその新しいタブにのみ反映されます。新しく開いたタブを閉じると、次に任意のルート リンクをクリックすると、新しいタブが再び開きます。要するに、基本的に2つのタブで動作します。考えられる理由は何ですか?? 私の質問が明確であることを願っています。前もって感謝します。
これが、リンクでルートを指定した方法です。
<li ><a data-toggle="collapse" data-target=".navbar-collapse"> [routerLink]="['XYZ1']">XYZ1</a></li>
<li ><a data-toggle="collapse" data-target=".navbar-collapse" [routerLink]="['XYZ2']">XYZ2</a></li>
<li ><a data-toggle="collapse" data-target=".navbar-collapse" [routerLink]="['XYZ3']">XYZ3</a></li>