私はAngular 2の実験を始めたばかりで、この質問に出くわしました:
上にメニュー バーがある Web アプリを作成するとします。各メニュー項目は異なるコンポーネントをロードする必要があります。
これを行う「正しい」方法は何ですか?これまでのところ、私の考えはそのために ngSwitch を使用することです。
テンプレート:
<div [ngSwitch]="value">
<p *ngSwitchWhen="0"><component1></component1></p>
<p *ngSwitchWhen="1"><component2></component2></p>
</div>
そして項目に合わせて「値」を変えるだけ。それは良い解決策ですか、それともより良い解決策を見逃しましたか?