1
私はAngular 4遅延読み込みを使用しています。私はログインモジュールを読み込むときに、私は、アプリケーションコンポーネントのヘッダーとサイドバーコンポーネントを非表示にする必要があります。ログインモジュールがロードされたときにヘッダーとサイドバーのコンポーネントを非表示にする
<ng-template [ngIf]="login">
<app-sidebar></app-sidebar>
<app-top-bar></app-top-bar>
</ng-template>
<div class="cat__content">
<router-outlet></router-outlet>
</div>
http://plnkr.co/edit/tUe5fb?p=previewを見るだけmodules..myコードアプリのコンポーネントでアプリのload..afterであるとき、アプリのコンポーネントがロードされますコンポーネントにデータを渡すことができます。だから私はこの方法は私のソリューションのために動作しないとは思わない – Ipula
あなたは条件が一致するときにコンポーネントを表示することができます –
ただ変数ログイン:ブール値...私はこの変数をtrueに設定する必要がある、 – Ipula