如何在 ionic 2 中创建覆盖页面?
Posted
技术标签:
【中文标题】如何在 ionic 2 中创建覆盖页面?【英文标题】:How to create an overlay page in ionic 2? 【发布时间】:2017-01-06 08:59:25 【问题描述】:当我进入新页面时如何创建一个透明的引导覆盖页面
如何在 ionic 2 中实现?
【问题讨论】:
显然有一个cordova插件,github.com/souly1/ng-walkthrough。我花了一段时间才找到! 【参考方案1】:你可以在<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;
在类声明中添加(在构造函数之前):
overlayHidden: boolean = false;
和(在构造函数之后):
public hideOverlay()
this.overlayHidden = true;
【讨论】:
谢谢这个旅游页面,所以在安装它的节目后。如何圈出那个标记? 我不确定我是否理解正确。您只想显示一次 - 可能在第一个应用程序运行时。只需使用ionicframework.com/docs/v2/native/nativestorage 来存储数据。 我使用了这个解决方案,但它允许在后台滚动事件,有什么想法吗?以上是关于如何在 ionic 2 中创建覆盖页面?的主要内容,如果未能解决你的问题,请参考以下文章
如何在服务中创建一个方法来返回 onSnapshot 的结果,然后在我的组件或 Ionic 页面中使用它?