Ionic 4 showWhen hideWhen

gal*_*lki 2 html ionic-framework angular-directive ionic4

我正在尝试对 web 和设备使用相同的 html,并且在某些情况下我需要显示/隐藏 web html 或设备 html。

Ionic 4中的showWhenhideWhen指令在哪里?如果它们消失了,它们是否被其他东西取代?

截至目前,我能找到的只是一些测试页面,但这并没有说明太多。

小智 8

为了将我的应用程序升级到 ionic 4,我使用了这个替代https://ionicframework.com/docs/utilities/platform来根据设备的操作系统显示正确的按钮,它运行良好且易于实现:

import { Component, OnInit} from '@angular/core';
import { Platform } from '@ionic/angular';

@Component({
  selector: 'update-password',
  templateUrl: './update-password.component.html'
})
export class UpdatePasswordComponent implements OnInit {

  constructor(
    public platform: Platform
  ) { }
Run Code Online (Sandbox Code Playgroud)
<ion-header>
  <ion-toolbar>
    <ion-title>Update Password</ion-title>
    <ion-buttons slot="start">
      <ion-button (click)="dismiss()">
        <ion-text color="primary" *ngIf="platform.is('ios')">Cancel</ion-text>
        <ion-icon name="md-close" *ngIf="!platform.is('ios')"></ion-icon>
      </ion-button>
    </ion-buttons>
  </ion-toolbar>
</ion-header>
Run Code Online (Sandbox Code Playgroud)