ログイン後、ユーザーはさらに進む前にホームページで免責条項のテキストを受け入れる必要があります。これは以下のようにイオンポップアップアラートで表示しています。問題は、ユーザーがポップアップで[OK]をクリックせずにページがタイムアウトした場合、ユーザーはログインページにリダイレクトされますが、ログインページにはポップアップが開いたままです。これは使用性の問題です。ログインページにリダイレクトされる直前にapp.jsの実行機能からポップアップを閉じる/閉じる。app.js実行関数からイオンポップアップを閉じる方法は?
app.jsの実行関数からホームページに宣言されているポップアップ変数やshowDisclaimer関数を呼び出したり、呼び出したりする方法がわかりません。
home.js
showDisclaimer: function() {
var popUp = $ionicPopup.alert({
title: 'Disclaimer',
cssClass: 'disclaimer-popup',
template: '..By Clicking the OK button I agree to the terms',
okType: 'button-calm'
});
popUp.then(function(res) {
popUp.close();
});
}
私はapp.jsページ上で実行する関数からionicpopupを閉じることができますどのようにapp.jsページ
$rootscope.home.showDisclaimer.popUp.close();
で
の線に沿って何か?
ご協力いただきますようお願い申し上げます。前もって感謝します。
あなたのお手伝いをしていただきありがとうございました。それは良い解決策のように思えますが、何か小さな事例を教えてもらえますか? – Savvy