有没有办法在 Angular 中使用 Push API 而不显示通知?

问题描述

我希望利用 Push API 将数据更改从服务器推送到 Angular 应用程序,从而消除不断轮询更改的需要。这可能吗?我能找到的只是 SwPush,它似乎只允许推送用户通知。我需要更多的是根据后端数据的更改静更新 UI。

解决方法

假设您可以控制 API,您可以实现 Socket.IO

您是否使用状态管理系统(即商店),例如 NgRxNGXS?这样,当您发送 API 请求时,您可以使用响应更新商店。本质上给您一种“实时”的感觉,用户无需重新加载页面即可查看更改。