プロジェクトはAngular-CLI
で作成されています。私は自分の問題の原因と思われるモジュールに遅延ロードを使用しています。Angular2、遅延ロードされたモジュールでは動作しませんが、ページリフレッシュに役立ちました
ブラウザにModule A
というプロジェクトをロードした後、ナビゲーションリンクをクリックしてModule B
(遅延ロード)をクリックしてから、単純なリンクをクリックします。
<a href="http://google.com" target="_blank">Click me</a>
何も起こりませんが、Module B
のページを更新すると、同じリンクが機能し始めます。
これが起こっている理由を知っている人はいますか?
私はネットワーク]タブで確認し、両方のケースでは、すべての要求は、は、モジュールのページの間の切り替えがModule A
でアプリケーション全体をロードした後、ちょうどModule B
に必要なファイルをロードするのと同じ、唯一の違いを見て。
これは非常に詳細な説明ではありませんが、今は何を言いたいのか分かりません。
ありがとうございました。