离子3 loadingcontroller启用背景解雇不工作

时间:2017-07-13 12:22:39

标签: angular ionic3

我已使用以下代码

成功创建了一个加载器
presentLoading() {
    this.loadingCtrl.create({
      content: 'Please wait...',
      //duration: 3000,
      dismissOnPageChange: true,
      showBackdrop: true,
    }).present();
  }

但我无法将enableBackdropDismiss放在代码的任何位置我不知道放在哪里以及如何使用它来解雇我的装载机

1 个答案:

答案 0 :(得分:1)

你可以像其他属性一样使用它。当设置为true时,用户可以通过点按背景来关闭您的加载。如果要在代码中关闭加载,则需要创建一个varible来表示它:

presentLoading() {
    let loading = this.loadingCtrl.create({
      content: 'Please wait...',
      //duration: 3000,
      dismissOnPageChange: true,
      showBackdrop: true,
      enableBackdropDismiss: true
    }).present();
    //Compute, ajax call or what ever you want
    //Dismiss loading
    loading.dismiss();
  }