2017-05-05 63 views
0

對不起,我嘗試從模式中獲取多個數據,但這不起作用。Ionic 2 Modal Multiple獲取數據

這是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) 

    }); 

,我得到的是 「不確定」 的數據,感謝幫幫我。

回答

0

而不是發送三種不同的屬性,您可以通過發送一個單一的對象,像這樣三個屬性嘗試:

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

這項工作!非常感謝你:) –

+0

很高興幫助:) – sebaferreras