我有两种形式(注册和登录)功能:当用户点击注册按钮时,数据将被重定向到登录页面后存储在register.component.ts中的数组中,它必须连接到它的数据输入到寄存器页面如何将表格中的值传递给另一个?请? PS:我提前使用angular2thank
答案 0 :(得分:0)
利用Shared Services
在组件之间传递数据,甚至可以将event emitters
用于此目的
答案 1 :(得分:0)
import {Injectable, Injector} from '@angular/core';
@Injectable()
export class DataService {
data;
constructor() {}
}
您组件中的
constructor(private dataService: DataService ){}
this.dataService.data= somedata;
在另一个组件中
constructor(private dataService: DataService ){}
somedata= this.dataService.data;
请记住在正在使用的模块的提供程序中注册您的ap;
providers: [DataService]
这可以使用,因为在两个组件中注入的服务都是单例