从离子中的警报中获取价值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从离子中的警报中获取价值相关的知识,希望对你有一定的参考价值。

我正在使用离子3,我想获得输入并使用谷歌地图添加一些自动完成。我的.ts文件中有以下警报。

let alert = this.alertCtrl.create({
    title: 'Offer a Ride',
    inputs: [
      {
        name: 'From',
        placeholder: 'From',
        id: 'From'
      },
      {
        name: 'To',
        placeholder: 'To',
        type: 'text',
        id: 'To'
      },
      {
        name: 'Date',
        placeholder: 'Date',
        type: 'date'
      }
    ],
    buttons: [
      {
        text: 'Cancel',
        role: 'cancel',
        handler: data => {
          console.log('Cancel clicked');
                elem.style.filter='none';
        }
      },
      {
        text: 'Offer',
        handler: data => {
          elem.style.filter='none';
          var from = data.From;
          var to = data.To;
          //this.navCtrl.setRoot (TabsPage, {from:from, to:to});
            let toast = this.toastCtrl.create({
            message: 'Location was set Successfully',
            duration: 3000
          });
          toast.present();
        }
      }
    ]
  }); 

我想做以下事情:

var autocomplete;
autocomplete = new google.maps.places.Autocomplete(
          (document.getElementById('From')),
          {types: ['geocode']});

但是,我无法获得id'From'的输入。知道怎么做吗?

以上是关于从离子中的警报中获取价值的主要内容,如果未能解决你的问题,请参考以下文章

如何从订阅内部函数中获取价值?离子 3

从底部工作表对话框片段中获取价值

离子确认警报:在继续之前等待点击警报

带有从右到左单选按钮的离子警报

离子警报将 index.html 显示为 iOS 中的标题,但适用于 android

无法从离子中的下拉列表中获取所选值