簡體   English   中英

在ionic3中從Modal取回數據

[英]Fetching Data back from Modal in ionic3

正如我提到的modal.onDidDismiss()我打開模態的按鈕停止工作。

mypage.ts

    let modal = this.modalCtrl.create(AddToCartPage, {
      'merchant_id': this.merchantId,
      'item_id': list
    });
    modal.onDidDismiss(data => {
      console.log('MODAL DATA', data);
    });
   modal.present();

我想從模態中獲取此數據

我的modal.ts代碼

this.viewCtrl.dismiss({
      Size: this.selectedSize,
      Spicy: this.selectedSpicy,
      TotalPrice: this.totalPrice()
    });

我究竟做錯了什么? 誰能幫我解決這個問題。

您可以使用NavParams捕獲模態數據

import { NavParams } from 'ionic-angular';  

  merchentId: string;
  list: any[];

  constructor(private navParams: NavParams) {

    this.merchentId = this.navParams.get('merchant_id');
    this.list = this.navParams.get('item_id');
  }

在此處查找StackBlitz示例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM