如何在 angular 中获取和显示实时用户通知?
How to fetch and display real-time user notifications in angular?
我正在使用 django-notification,我正在尝试在我的 angular 应用程序上获取和显示通知。那么我应该如何从后端获取数据使其实时化呢?我应该定期使用 setTimeout 之类的方法获取数据吗?或者在 angular 中有更好的方法吗?
我想建议阅读有关 firebase 或 nodejs 套接字的内容,
波纹管 link 可能有所帮助
https://firebase.google.com/docs/database/web/read-and-write
你应该有两个部门准备好实现这一目标:-
- 您应该实现网络套接字服务器 api,它将向应用程序中的订阅者发送通知。
你可以使用 WebSocketSubject rxjs 特殊类型的主题,它可以让你使用网络套接字 API,你可以阅读更多关于这个主题的内容 link.
https://rxjs-dev.firebaseapp.com/api/webSocket/WebSocketSubject
我正在使用 django-notification,我正在尝试在我的 angular 应用程序上获取和显示通知。那么我应该如何从后端获取数据使其实时化呢?我应该定期使用 setTimeout 之类的方法获取数据吗?或者在 angular 中有更好的方法吗?
我想建议阅读有关 firebase 或 nodejs 套接字的内容, 波纹管 link 可能有所帮助 https://firebase.google.com/docs/database/web/read-and-write
你应该有两个部门准备好实现这一目标:-
- 您应该实现网络套接字服务器 api,它将向应用程序中的订阅者发送通知。
你可以使用 WebSocketSubject rxjs 特殊类型的主题,它可以让你使用网络套接字 API,你可以阅读更多关于这个主题的内容 link.
https://rxjs-dev.firebaseapp.com/api/webSocket/WebSocketSubject