相关疑难解决方法(0)

如何将禁用按钮添加到离子 2 警报

我创建了一个 ionic2 警报,我必须根据条件禁用按钮。

这是我的代码的简单结构:

import { AlertController } from 'ionic-angular';

export class MyPage {
  constructor(public alertCtrl: AlertController) {
  }

  showCheckbox(condition) {
    let alert = this.alertCtrl.create();
    alert.setTitle('Which planets have you visited?');

    alert.addInput({
      type: 'checkbox',
      label: 'Alderaan',
      value: 'value1',
      checked: true
    });

    alert.addInput({
      type: 'checkbox',
      label: 'Bespin',
      value: 'value2'
    });

    alert.addButton('Cancel');
    alert.addButton({
      text: 'Okay',

      handler: data => {
        console.log('Checkbox data:', data);
        this.testCheckboxOpen = false;
        this.testCheckboxResult = data;
      }
    });
    alert.present();
  }
}
Run Code Online (Sandbox Code Playgroud)

Okay如果给定条件是true(传递给showCheckbox()函数的参数“条件”),我必须禁用按钮。

javascript alert button typescript ionic2

5
推荐指数
1
解决办法
2860
查看次数

标签 统计

alert ×1

button ×1

ionic2 ×1

javascript ×1

typescript ×1