-1
は、私がこれを行うことによって、すべてのページでのナビゲーションバーを含める:角度2:ページからnavbarを除外するにはどうすればよいですか? app.component.htmlで
<app-navbar></app-navbar>
私は特定のページからナビゲーションバーを除外するにはどうすればよいですか?
は、私がこれを行うことによって、すべてのページでのナビゲーションバーを含める:角度2:ページからnavbarを除外するにはどうすればよいですか? app.component.htmlで
<app-navbar></app-navbar>
私は特定のページからナビゲーションバーを除外するにはどうすればよいですか?
Angularの性質を単一のページアプリケーションとして理解する必要があります。そのため、ルータのコンセントを<navbar></navbar>
と一緒にアプリケーションコンポーネントのHTMLに配置すると、ナビバーが常に表示されます。
特定のページに移動して他のページに表示すると、どのように隠すのですか?あなたは単純に* ngIfを使用して、showNav
をブール値(真または偽)を持つ変数とし、コンポーネントtypescriptファイルで定義し、組み込みのルータフォーム@angular/router
の助けを借りて現在のナビゲートされたルートに応じて変更します。
<app-navbar *ngIf="showNav"></app-navbar>
あなたは、あなたがそれを必要とするすべてのコンポーネントのHTMLの中に ' 'を含むことができ、そしてそれは必要はありませんどこだけ含まれていません。 –
意味があります。ありがとうございました。 – koque
全くありません。本当に助けてくれることを願っています –