Angular 7 - 页面重新加载后的Observable订阅
创始人
2024-10-16 16:01:14
0

在Angular 7中,可以使用RouterNavigationEnd事件来订阅页面重新加载后的Observable。下面是一个示例解决方法:

  1. 首先,在你的组件中导入RouterNavigationEnd
import { Router, NavigationEnd } from '@angular/router';
  1. 在构造函数中注入Router
constructor(private router: Router) { }
  1. ngOnInit生命周期钩子中订阅NavigationEnd事件:
ngOnInit() {
  this.router.events.subscribe(event => {
    if (event instanceof NavigationEnd) {
      // 页面重新加载后的操作
      // 可以在这里订阅你的Observable
    }
  });
}

在上述代码中,我们使用this.router.events来订阅路由事件。当路由事件触发时,我们检查事件类型是否是NavigationEnd。这样,我们就可以在页面重新加载后执行相应的操作,比如订阅Observable。

请注意,NavigationEnd只会在导航结束时触发,因此它只会在页面重新加载时触发一次。如果你需要在每次导航结束时都执行操作,可以考虑使用NavigationEnd以外的其他事件,比如NavigationStartNavigationError

希望以上解决方法能够帮助到你!

相关内容

热门资讯

透视中牌率"来来拼十... 透视中牌率"来来拼十辅助免费辅助"原来真的是有辅助app(哔哩哔哩)1、进入游戏-大厅左侧-新手福利...
透视解密"聚星ai辅... 透视解密"聚星ai辅助工具收费多少"都是有辅助器(哔哩哔哩)1.聚星ai辅助工具收费多少 选牌创建新...
近年来"海米大厅辅助... 近年来"海米大厅辅助"其实真的是有辅助插件(哔哩哔哩)1)海米大厅辅助辅助插件:进一步探索海米大厅辅...
透视详情"hhpok... 透视详情"hhpoker辅助"原来真的是有辅助软件(哔哩哔哩)1、hhpoker辅助脚本辅助下载、h...
透视规律"蜀山四川辅... 透视规律"蜀山四川辅助脚本"都是是真的有辅助工具(哔哩哔哩)1、点击下载安装,蜀山四川辅助脚本脚本分...
透视透视"pokem... 您好,pokemmo脚本辅助这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】...
总结辅助挂"闲逸辅助... 总结辅助挂"闲逸辅助软件制作"果然真的是有辅助插件(哔哩哔哩)1、玩家可以在闲逸辅助软件制作线上大神...
透视分享"pokem... 透视分享"pokemmo手机版脚本"其实是有辅助技巧(哔哩哔哩)pokemmo手机版脚本透视方法中分...
透视玄学"财神13游... 透视玄学"财神13游戏辅助器脚本"一直是真的有辅助方法(哔哩哔哩)进入游戏-大厅左侧-新手福利-激活...
透视普及"wepok... 透视普及"wepoker看底牌"好像存在有辅助攻略(哔哩哔哩)1、在wepoker看底牌插件功能辅助...