使用ngSwitch在Angular 2中的组件之间切换?

时间:2016-05-24 19:45:18

标签: angularjs angular ng-switch angular2-components

我刚刚开始尝试使用Angular 2并遇到了这个问题:

我们说我创建了一个带有菜单栏的网络应用程序。每个菜单项都应加载不同的组件。

什么是"权利"这样做的方式?到目前为止,我的想法是使用ngSwitch。

模板:

 <div [ngSwitch]="value">
      <p *ngSwitchWhen="0"><component1></component1></p>
      <p *ngSwitchWhen="1"><component2></component2></p>
 </div>

只需改变&#34;价值&#34;根据该项目。这是一个很好的解决方案,还是我错过了一个更好的解决方案?

1 个答案:

答案 0 :(得分:1)

你有路由器。使用链接和路由,您可以轻松地复制粘贴网址并返回到原来的位置。