メイン(app.component.html)ビューに2つのhtmlセクションがあります。これは、子ページにナビゲートするボタンのナビゲーションバー用ですもう1つはレコードのテーブルを表示することです。テーブルのレコードを選択すると、レコードの詳細ページがルータアウトレットに表示されるはずですが、テーブルは消えてしまいます。しかし、詳細ページはテーブルを表示していますが、アプリケーションが子ページ(詳細ページ)にルーティングされると、レコードテーブルが消えてしまうはずです。どのようにこれを達成するために助けていただければ幸いです。角度 - ルーティングビューにメインビューのセクションを表示したくない
<div class="navbar bg-inverse">
<div class="container">
<a href="#" class="navbar-brand">Home</a>
<a routerLink="/general" routerLinkActive="active" class="navbar-brand">General</a>
<a routerLink="/financial" routerLinkActive="active" class="navbar-brand">Financial</a>
<a routerLink="/termsheet" routerLinkActive="active" class="navbar-brand">Term Sheet</a>
<a routerLink="/capitalization" routerLinkActive="active" class="navbar-brand">Capitalization</a>
</div>
</div>
<!--I don't want below section of the main displaying when routed to child page
<h1>table of records here</h1>
<router-outlet></router-outlet>
おかげ yesp:
は、ここに私のコードです。
あなたはあなたのroute.tsファイルを共有できますか?私はあなたの問題は、ルータの出口の上にあなたのテーブルを置いたと思います。テーブルはどんなルートにもかかわらずそこに残るでしょう。テーブルを移動して別のコンポーネントに記録し、そのコンポーネントをデフォルトのビューとしてロードする場合は、問題が解決されることを願っています。 –