如何在 ionic 2 中创建叠加页面?

How to create an overlay page in ionic 2?

如何在进入新页面时创建一个透明的引导叠加页面

如何在 ionic 2 中实现?

您可以在 <ion-content> 之外创建 div:

<div class="my-overlay" padding [hidden]="overlayHidden">
    <button full (click)="hideOverlay()">Click me</button>
</div>

与 CSS:

.my-overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0,0,0,0.7);
  z-index: 20;
  top: 0;
  left: 0;
}

在 class 声明中添加(在构造函数之前):

    overlayHidden: boolean = false;

和(在构造函数之后):

public hideOverlay() {
    this.overlayHidden = true;
}