あなたは共有サービスを作成し、それを注入することができます親、そのサービスはgetter
とsetter
を持つことができますし、そこからデータを共有することができます...のようなもの:
import {Injectable} from '@angular/core';
@Injectable()
export class MyService {
public data:any;
setData(value:any) {
this.data = value
}
getData():any {
return this.data;
}
}
とエクサのために、親に提供しますapp.moduleを次のように入力します。
@NgModule({
declarations: [
AppComponent,
AnotherComponent,
SecondComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule
],
providers: [ MyService ], //<< add it in providers section and access it inside your component...
bootstrap: [AppComponent]
})
export class AppModule { }
ナビゲートするたびにサービスに保存し、そこから取得します。 – Chrillewoodz