Angular 角度数据传输和使用
我有一个具有模板的组件AAngular 角度数据传输和使用,angular,service,components,Angular,Service,Components,我有一个具有模板的组件A <div>component **A**</div> <router-outlet></router-outlet> 所以当B组件呈现时,它从某个服务中提取数据 在这一点上,一切看起来都很好 如果我按下指向site.com/A/C B部分html将由C组件中的html更改 但是如果在那之后我再次按下链接site.com/A/B 我看到B组件页面,没有来自服务的数据。 如何修改此项目,以便在从一个url切换到另一
<div>component **A**</div>
<router-outlet></router-outlet>
所以当B组件呈现时,它从某个服务中提取数据
在这一点上,一切看起来都很好
如果我按下指向site.com/A/C
B部分html将由C组件中的html更改
但是如果在那之后我再次按下链接site.com/A/B
我看到B组件页面,没有来自服务的数据。
如何修改此项目,以便在从一个url切换到另一个url时生成一些数据并多次使用,直到加载主A组件?您能分享您的UI屏幕截图吗??
export class someService {
dataUpdated:EventEmitter<any> = new EventEmitter();
constructor() { }
setLatestData(someData) {
this.dataUpdated.emit(someData);
}
}