如何在angular 2 AlertController中设置setCanceledOnTouchOutside选项

时间:2017-03-09 11:59:34

标签: angular ionic2

我使用离子2和角度2.我有一些存在警报我的项目。就像这个

let alert = this.alertCtrl.create({    
  title: '<b>Message</b>',      
  subTitle: 'you have already In time!  Please be first update Outtime',    
  buttons: [{     
    text: 'OK',          
    handler: () => {    
        this.navCtrl.setRoot(MainPage);  
        }

      },]}); alert.present();

我需要不要关闭我的警报On Touch Outside.Like android Dialog Option setCanceledOnTouchOutside。请任何人帮助我。谢谢。

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找enableBackdropDismiss选项。检查here

let alert = this.alertCtrl.create({    
  title: '<b>Message</b>',      
  subTitle: 'you have already In time!  Please be first update Outtime',
  enableBackdropDismiss:false,//here
  buttons: [{     
    text: 'OK',          
    handler: () => {    
        this.navCtrl.setRoot(MainPage);  
        }

      },]}); alert.present();