Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 通过AlertController在警报提示中输入Ionic3中的复选框_Ionic Framework_Ionic3_Prompt - Fatal编程技术网

Ionic framework 通过AlertController在警报提示中输入Ionic3中的复选框

Ionic framework 通过AlertController在警报提示中输入Ionic3中的复选框,ionic-framework,ionic3,prompt,Ionic Framework,Ionic3,Prompt,我正在尝试使用Ionic3中的AlertController向警报提示添加复选框 我试过这样的方法: presentPrompt(name, flaeche) { let alert = this.alertCtrl.create({ title: 'Parzelle bearbeiten', inputs: [ { name: 'name', placeholder: name },

我正在尝试使用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();
  }
但它不起作用。如果你能帮助我,那就太好了

据我所知,这是不可能的:(

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


啊,好吧…悲伤的故事。但非常感谢你