Angular订阅只在页面刷新时加载,而不是在组件之间导航时加载。
创始人
2024-10-24 13:01:09
0

在组件中使用ngOnInit方法来初始化订阅。具体方法如下:

在service中定义一个Subject对象来发送数据:

private subject = new Subject();

sendData(data: any) {
  this.subject.next(data);
}

getData(): Observable {
  return this.subject.asObservable();
}

在要接收数据的组件中,在ngOnInit方法中订阅数据:

ngOnInit(): void {
  this.subscription = this.service.getData().subscribe(data => {
    this.data = data;
  });
}

在要发送数据的组件中,调用发送数据的方法:

sendData() {
  this.service.sendData(this.data);
}

这样,在组件之间导航时也会触发订阅和发送数据的方法,不再只在页面刷新时加载订阅数据。

相关内容

热门资讯

aapoker辅助!aapok... 此外,数据分析德州(aapoker辅助)辅助神器app还具备辅助透视行为开挂功能,通过对客户aapo...
透视中牌率!impoker辅助... 透视中牌率!impoker辅助,pokerworld辅助器(都是有挂)1、pokerworld辅助器...
aapoker辅助!aapok... aapoker辅助!aapoker到底有挂吗,(aapoker)竟然是真的有挂,详细教程(有挂方法)...
透视模拟器!拱趴游戏破解器,竞... 透视模拟器!拱趴游戏破解器,竞技联盟透视(都是有挂)透视模拟器!拱趴游戏破解器,竞技联盟透视(都是有...
aa扑克辅助!aa扑克有挂吗,... aa扑克辅助!aa扑克有挂吗,(aapOker)都是有挂,详细教程(有挂教学);支持多人共享记分板与...
透视新版!扑克之星辅助,德州透... 透视新版!扑克之星辅助,德州透视是真的假的(其实是有挂)1、德州透视是真的假的机器人多个强度级别选择...
透视真的!xpoker辅助,智... 透视真的!xpoker辅助,智星菠萝透视(竟然是有挂)1、起透看视 智星菠萝透视透明视辅助2、随意选...
aapoker猫腻!aapok... aapoker猫腻!aapoker安卓版辅助,(aApoker)确实有挂,详细教程(有挂教学);小薇...
透视免费!德州私人局怎么透视,... 透视免费!德州私人局怎么透视,pokeplus脚本(确实有挂)1、进入到德州私人局怎么透视黑科技之后...
aapoker透明挂!aapo... aapoker透明挂!aapoker安卓版辅助,(AaPOKER)本来真的是有挂,详细教程(有挂总结...