itemTapped($event, customer) {
let customerData = { customer };
this.navCtrl.push(AddInvoicesPage, { customerData});
}
这是我设置navParams的地方。
this.customer = this.navParams.get("customerData");
访问navparams的方式。问题是“this.customer”未定义!我该如何解决这个问题?
答案 0 :(得分:0)
对象必须具有键和值。所以试试这个this.navCtrl.push(AddInvoicesPage, { customerData: theDataYouWantToSend });
答案 1 :(得分:0)
如果您这样发送:
this.navCtrl.push(AddInvoicesPage, { customerData: customerData});
你可以这样:
this.navparams.data.customerData