我刚刚开始尝试使用 Angular 2 并遇到了这个问题:
假设我创建了一个顶部有菜单栏的 Web 应用程序。每个菜单项应加载不同的组件。
这样做的“正确”方式是什么?到目前为止,我的想法是为此使用 ngSwitch。
模板:
<div [ngSwitch]="value">
<p *ngSwitchWhen="0"><component1></component1></p>
<p *ngSwitchWhen="1"><component2></component2></p>
</div>
只需根据项目更改“价值”。这是一个好的解决方案,还是我错过了一个更好的解决方案?