Ionic 2 Modal多次获取数据

时间:2017-05-05 21:57:03

标签: ionic-framework get modal-dialog ionic2

对不起我的英语,我尝试从模态中获取多个数据,但这不起作用。

这是modal.ts中的代码:

anadir() {
    this.viewCtrl.dismiss(this.cantidad, this.idpedido, this.posicion);
  }

这是page.ts中的代码:

 myModal.onDidDismiss(data => {
    this.idpedido = data.idpedido;
    this.cantidad = data.cantidad;
    this.posicion = data.posicion;
    console.log(data)

    });

我得到的数据是"未定义",感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以尝试发送包含三个属性的单个对象,而不是发送三个不同的属性:

anadir() {
   this.viewCtrl.dismiss({ 
       idpedido: this.idpedido, 
       cantidad: this.cantidad,
       posicion: this.posicion
   });
}