Ionic 尝试在Angular中使用来自警报的输入

n3schb8v  于 2022-12-08  发布在  Ionic
关注(0)|答案(1)|浏览(188)

我使用了一个带有输入字段的弹出窗口,其中输入了一个数量值,但找不到引用输入值的方法。我搜索了文档,但似乎找不到解决方案。下面是我在.ts中的代码:

async presentAlert() {
    const alert = await this.atrCtrl.create({
      header: 'Please enter quantity Issued',
      buttons: ['OK'],
      inputs: [
        {
          name: 'quantity',
          type:'number',
          placeholder: 'Quantity issued',
          value: '',
          min: 1,
          max: 100,
        },
      ],
    });
    console.log(name);
    

    await alert.present();
  }

我希望在按下“确定”按钮后,在控制台中显示在输入中输入的值

xdyibdwo

xdyibdwo1#

在按钮上使用行程常式:

async presentAlert() {
    const alert = await this.atrCtrl.create({
      header: 'Please enter quantity Issued',
      buttons: [{
         text: 'OK',
         handler: data => {
            console.log(data.quantity);
         }
      }],
      inputs: [
        {
          name: 'quantity',
          type:'number',
          placeholder: 'Quantity issued',
          value: '',
          min: 1,
          max: 100,
        },
      ],
    });
    

    await alert.present();
  }

相关问题