Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 保存数组值并将其传递到下一页_Angular_Ionic3 - Fatal编程技术网

Angular 保存数组值并将其传递到下一页

Angular 保存数组值并将其传递到下一页,angular,ionic3,Angular,Ionic3,我在主页ts中有一个数组,并将其查看为html,但我需要在用户单击它们时将此数据传递到另一个页面 adsProfile() { this.navCtrl.push(AdsProfilePage, {Name :this.name,Address:this.address}); } 我需要在ads配置文件页面中使用此值,在AdsProfilePage中,您必须编写: name:string; address:string; constructor(public navParams: Nav

我在主页ts中有一个数组,并将其查看为html,但我需要在用户单击它们时将此数据传递到另一个页面

adsProfile() {
  this.navCtrl.push(AdsProfilePage, {Name :this.name,Address:this.address});
}

我需要在ads配置文件页面中使用此值,在
AdsProfilePage
中,您必须编写:

name:string;
address:string;

constructor(public navParams: NavParams) {
   this.name = navParams.data.Name;
   this.address = navParams.data.Address;
}

AdsProfilePage
中,您必须编写:

name:string;
address:string;

constructor(public navParams: NavParams) {
   this.name = navParams.data.Name;
   this.address = navParams.data.Address;
}

我想杜尔加·斯利拉姆给出的答案有些变化

在AdsProfilePage中,它可以被写入

name: string;
address: string;

constructor(public navParams: NavParams) {
   this.name = navParams.get('Name');
   this.address = navParams.get('Address');
}

我想这也行。

我想Durga Sriram给出的答案有一些变化

在AdsProfilePage中,它可以被写入

name: string;
address: string;

constructor(public navParams: NavParams) {
   this.name = navParams.get('Name');
   this.address = navParams.get('Address');
}
我想它也可以很好地工作