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

我有两个login页面一个医生和一个pipe理员。 这里pipe理员可以添加患者。 如果pipe理员添加了新的病人,医生在他login后想要得到新的通知。假设pipe理员添加了10个病人,医生希望在消息框中看到新增病人的数量。 像医生一样,通过在消息符号中看到10个数字来理解。 这里使用的是socket.io,angularjs和nodejs。

首先,只要pipe理员或医生login,就需要使用socket.iobuild立连接,然后在build立连接时定义angular色(admin或doctor)。 现在,每当pipe理员创build一个新的患者,您需要向所有需要通知的医生发出一个事件。 在医生的方面,使用socket.io的“on”方法继续收听新的患者增加事件,然后显示通知。 还要保存数据库中的通知来显示计数。