如何在Node.js中编写其他自定义导出功能以及socket.io

时间:2017-12-07 10:56:38

标签: node.js sockets socket.io

我想在通知保存后发出一个事件:

'saveNotification' : function saveNotification(to_id, from_id, message,type, post_id, cb){

    var notification = new Notification({
        to_id : to_id,
        from_id : from_id,
    });
    notification.save(function(err , notification){

        if (err) {
            console.log(err)
            return cb(false);      
        } else {

           // I want to emit an event here
             socket.emit()

        }
    });
},`

我怎么能从app.js这样做

require('./controller/socket')(io);

那么我怎样才能保存通知,这些通知将在我想要发出之后从不同的路由调用,所以如何在发送通知时包含socket.io对象?

0 个答案:

没有答案