私はこれがイオン性のものではないかと思います。イオン2 - アプリケーションを見えないようにするためのプロパティバインド
ボタンを押すと、アプリケーション全体が黒い画像でオーバーレイされます(またはすべてが非表示になります)が、下にボタンが表示されます。
私のアプリはタブサンプルアプリケーションに基づいています。
これまでのところ、私は、次の
app.scss
.dark-overlay {
background-color: #000 !important;
opacity: 1;
}
私-tab.html
<ion-content class="dark-overlay" (ng-hide)="showOverlay">
....
<div tappable (click)="stealthMode()"><img src="assets/img/stealthMode.png" width="100%" scroll="false"></div>
私-tab.ts
stealthMode() {
this.myElements = document.querySelectorAll("dark-overlay");
for (var i = 0; i < myElements.length; i++) {
myElements[i].style.opacity = 0;
}
}
を試してみました私がこれを働かせることができても、それは最終的には、app.scssの不透明度を0に設定すると、タブバーが表示されたままになりますが、黒くする必要があります。
私はプロパティバインディングに関連していると思います。
アイデア?あなたはイベントがあなたの暗いオーバーレイを通過させるためにポインタ・イベントを使用する必要が
おかげ
私は「stealthMode」関数の効率化についてはよく分からない:これはきれいな実施のため
チェック。既にng-hideを使って '.dark-overlay' divを表示/非表示にしています。 – n00b
ありがとう、私はコードでどのように見えるか少しの例を教えていただけますか? – Webtopia