我的情况是,在管理员设置的每个通知中,我需要将其显示在页面的标题部分中,作为所有登录用户的横幅。 目前我正在使用$ interval,但它在$ interval中设置的每5分钟进行一次服务器调用,这会增加服务器的总命中率。 我需要一种有效的方法,只有在数据库中有新条目时调用,并在标题时间到期时停止命中服务器。
答案 0 :(得分:2)
要做到这一点,您需要扭转逻辑 - 您需要从服务器到应用程序的推送通知。
我会研究Websockets - this is a nice Angular module ,它可以帮助您实现该实现