【问题标题】:Checkbox in Ionic3 in Alert Prompt via AlertController通过 AlertController 在警报提示中的 Ionic3 中的复选框
【发布时间】:2019-02-25 14:50:00
【问题描述】:

我正在尝试使用 Ionic3 中的 AlertController 在我的警报提示中添加一个复选框。

我尝试过这样的事情:

presentPrompt(name, flaeche) {
    let alert = this.alertCtrl.create({
      title: 'Parzelle bearbeiten',
      inputs: [
        {
          name: 'name',
          placeholder: name
        },
        {
          name: 'flaeche',
          placeholder: flaeche
        },
        {
          type: 'checkbox',
        label: 'Bespin',
        value: 'value2',
        checked: true
        }
      ],
      buttons: [
        {
          text: 'Cancel',
          role: 'cancel',
          handler: data => {
            console.log('Cancel clicked');
          }
        },
        {
          text: 'Login',
          handler: data => {
            console.log("Login ");
          }
        }
      ]
    });
    alert.present();
  }

但它不起作用。如果你能帮助我,那就太好了。

【问题讨论】:

    标签: ionic-framework ionic3 prompt


    【解决方案1】:

    我猜,根据docs,这是不可能的:(

    警报还可以包括几个不同的输入,其数据可以 传回应用程序。输入可以作为一种简单的提示方式 用户获取信息。收音机、复选框和文本输入都是 接受,但不能混用。例如,警报可能有 所有单选按钮输入,或所有复选框输入,但相同的警报 不能混合单选和复选框输入。但是请注意,不同的类型 的“文本”输入可以混合,例如 url、电子邮件、文本等。如果您 需要一个复杂的表单 UI,它不符合 然后我们建议在模式中构建表单。

    【讨论】:

    • 啊好吧...悲伤的故事。不过非常感谢
    猜你喜欢
    • 2018-04-14
    • 2015-08-08
    • 2019-08-24
    • 2021-03-01
    • 2014-02-18
    • 2017-09-14
    • 2018-02-05
    • 2016-12-02
    • 1970-01-01
    相关资源
    最近更新 更多