我是mean.js的新手并遇到了问题。我将聊天模块添加到我的应用程序中,我试图在我自己的模块中使用套接字实现。我的模块包含一个网页,其中包含有关设备的信息以及由具有更新的Android应用程序命中的rest api。我想要的是每次Android应用程序发布更新时更新网页信息。因此,我从网页的角度控制器连接到套接字并等待更新消息。这工作正常,因为我看到正在建立连接。我的问题是我无法弄清楚如何在服务器控制器中获取对io或socket对象的引用,以便我可以实际发出更新消息。有人可以指出我正确的方向。
答案 0 :(得分:0)
如果你仍然需要它:
exports.serverFunction(req, res) {
var io = req.app.get('socketio');
io.emit(...);
}