2017-12-14 6 views
0

を閉じながら2 Window.onbeforeunload表示primeng ConfirmDialogが機能していない角度タブ/ウィンドウを閉じているときに、ダイアログを保持するために、どのように役立つか残しページ下さいウィンドウ

export class AppComponent{constructor(private confirmationService:ConfirmationService){}@HostListener('window:beforeunload', ['$event']) public onWindowScroll($event:any){  console.log('scrolled'); 
     return new Promise((observer) => {this.confirmationService.confirm({ 
      message:"All the information would be lost, are you sure you want to move out of the screen?", accept:() => { $event.returnValue =""; 
       observer(true); 
      }, 
      reject:() => { 

       observer(false); 
      } 
     }); 
    }); 
    } 
} 

答えて

0
​​
+0

しかし、これはデフォルトの確認ウィンドウです。私が必要としたのは、モーダルダイアログのようなConfirmDialogです。ユーザーは、メッセージを残したり、メッセージを残す代わりに、はいまたはいいえを言う必要があります。 – sivanan

関連する問題