【问题标题】:Angular notifier not working after page refresh页面刷新后角度通知程序不起作用
【发布时间】:2021-03-31 11:38:10
【问题描述】:

我构建了一个 Angular 应用程序,在其中我使用了 angular-notifier(版本 6.0.1)来向用户显示不同类型的通知。首次启动应用时,无论显示多少通知,都按预期工作。

但是,如果我应用页面刷新/关闭浏览器并再次打开它(以便应用程序被销毁并重新创建),通知将停止显示,即使调用 notify(..) 的地方也是如此到达。

我实现了一个APP_INITIALIZER后开始出现问题,但是启动时执行的函数和通知没有业务,第一次就可以了。

对这个问题有什么建议吗?谢谢!

【问题讨论】:

    标签: angular typescript notifications


    【解决方案1】:

    所以过了一段时间我发现了这个问题,我会为那些遇到同样问题并正在努力寻找解决方案的人发布一个答案。

    在 APP_INITIALIZER 函数中,我遇到了一个确实调用了通知程序的情况。因为是在 APP_INITIALIZER 中调用的,所以我相信它处于无法恢复的状态,无法再使用。

    从 APP_INITIALIZER 中删除通知器调用,将逻辑移到其他位置,它将按预期工作。

    【讨论】:

    • 感谢您发布找到的解决方案以帮助他人!
    猜你喜欢
    • 2016-08-15
    • 1970-01-01
    • 2014-08-23
    • 2020-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-24
    相关资源
    最近更新 更多