需要在角度更新横幅而不经常打电话

时间:2016-05-19 17:27:01

标签: java angularjs

我的情况是,在管理员设置的每个通知中,我需要将其显示在页面的标题部分中,作为所有登录用户的横幅。 目前我正在使用$ interval,但它在$ interval中设置的每5分钟进行一次服务器调用,这会增加服务器的总命中率。 我需要一种有效的方法,只有在数据库中有新条目时调用,并在标题时间到期时停止命中服务器。

1 个答案:

答案 0 :(得分:2)

要做到这一点,您需要扭转逻辑 - 您需要从服务器到应用程序的推送通知。

我会研究Websockets - this is a nice Angular module ,它可以帮助您实现该实现