通过 angularjs 和 nodejs socket.io 获取用户通知

get users notification by angularjs and nodejs socket.io

我有两个登录页面,一个用于医生,一个用于管理员。管理员可以在这里添加患者。如果管理员添加了 no.of 个新患者,医生想在他登录后收到新通知。假设管理员添加了 10 个患者,那么医生想在消息框中看到那些 no.of 个新添加的患者。就像医生必须通过看到消息符号中的数字 10 来理解一样。这里正在使用 socket.io , angularjs 和 nodejs。

首先,当管理员或医生登录时,您需要使用 socket.io 建立连接,只需在建立连接时定义角色(管理员或医生)即可。现在,每当管理员创建新患者时,您都需要向所有需要通知的医生发出一个事件。在医生方面,使用 socket.io 的 'on' 方法继续收听新患者添加事件,然后显示通知。同时继续将通知保存在数据库中以显示计数。