Ionic2 离子2-不同平台的不同模板文件

Ionic2 离子2-不同平台的不同模板文件,ionic2,Ionic2,我正在开发一款Ionic 2网络/移动应用程序,并计划在移动和桌面应用程序中使用相同的代码库。离子组件在移动设备上看起来不错,但在普通浏览器中具有视口大小的桌面应用程序中效率不高 目前,我正在考虑在模板文件中进行检查,我认为这不好,而且可能会变成讨厌的代码 <span *ngIf="!platform.is('core')"> <ion-header> <ion-navbar> <button ion-button icon-only

我正在开发一款Ionic 2网络/移动应用程序,并计划在移动和桌面应用程序中使用相同的代码库。离子组件在移动设备上看起来不错,但在普通浏览器中具有视口大小的桌面应用程序中效率不高

目前,我正在考虑在模板文件中进行检查,我认为这不好,而且可能会变成讨厌的代码

<span *ngIf="!platform.is('core')">
  <ion-header>

  <ion-navbar>
    <button ion-button icon-only menuToggle>
      <ion-icon name="menu"></ion-icon>
    </button>

    <ion-title>
      Title
    </ion-title>
  </ion-navbar>

</ion-header>

<ion-content>

  <ion-list>
    <button ion-item *ngFor="let item of items" (click)="open(item)">
      {{item.label}}
    </button>

  </ion-list>

</ion-content>
</span>

<span *ngIf="platform.is('core')">

    // using non ionic components, smart tables and stuff

</span>

标题
{{item.label}
//使用非离子组件、智能桌子和其他东西
有没有办法将其拆分为两个/多个模板文件?

请参见