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

时间:2017-04-28 07:46:41

标签: angularjs node.js socket.io-1.0

我有两个登录页面,一个用于医生,一个用于管理员。这里管理员可以添加患者。如果管理员添加了新病人,医生希望在登录后获得新的通知。假设管理员添加了10名患者,那么医生希望在消息框中看到新添加的病人。像医生必须通过在消息符号中看到10个数字来理解。这里使用的是socket.io,angularjs和nodejs。

1 个答案:

答案 0 :(得分:1)

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