Angular不会更新模糊浏览器选项卡上的视图

时间:2017-11-15 13:43:15

标签: javascript angular

我在Chrome和Firefox上重现了这种行为。

如果在浏览器中的非活动选项卡中打开了Angular Application 当我使用router.navigate

例如

setTimeout(() => {
    this.router.navigate([
        '/detail', '5243524'
    ]);
}, 10000);

执行该页面上的所有请求和逻辑,更改选项卡中的标题,但页面上的数据仍然是旧的。 仅当我点击带有应用程序的模糊浏览器选项卡时才会更新数据,并使其处于活动状态。数据更新只需不到一秒钟,但在我看来这很重要。

有人有任何想法我为什么会遇到这个问题? 它是Angular 2应用程序的预期行为吗? 是否有任何方法可以在模糊的浏览器选项卡中强制页面更新?

非常感谢您的帮助。

0 个答案:

没有答案