Javascript “我的产品”页面中的未定义对象
这是我进入product-details.ts的构造函数Javascript “我的产品”页面中的未定义对象,javascript,angular,typescript,ionic3,Javascript,Angular,Typescript,Ionic3,这是我进入product-details.ts的构造函数 产品:任何; 构造函数(公共navCtrl:NavController,公共navParams:navParams){ this.product=this.navParams.get(“产品”); console.log(this.product); }在您的代码中,您正在使用ngFor中的products,因此在调用方法click时应该使用该变量 <ion-item *ngFor="let products of morePro
产品:任何;
构造函数(公共navCtrl:NavController,公共navParams:navParams){
this.product=this.navParams.get(“产品”);
console.log(this.product);
}
在您的代码中,您正在使用ngFor
中的products
,因此在调用方法click时应该使用该变量
<ion-item *ngFor="let products of moreProducts" text-wrap (click)="openProductPage(products)">
您在(单击)方法中传递了错误的变量。这应该是(点击)=“openProductPage(products)”如果答案适用于你@Mohamedilasoued,你能接受吗?