我使用MEAN堆栈,带有angularjs前端,节点后端。
是否可以在某些函数中使套接字发出调用?我很有兴趣向客户端发送数据。
或者pusher服务器端是如何工作的,也可以用套接字来完成?
客户端请求如下服务器端
var bankfactory = require(path.resolve('./modules/articles/server/factory/user_factory.js'));
app.post('/api/bank', function (req, res) {
bankfactory.bank_inn(req.user._id,amount).then( function (bankresult) {
res.json(bankresult);
});
});
bankfactory:
exports.bank_inn = bank_inn;
function bank_inn(playerid,amount) {
if (playerid == 1) {
} else {
// possible to make a emit call to the client here?
//emit("newevent,datahere)
}
}
是否有可能在那里发出一个插座?
答案 0 :(得分:0)
您可以添加自己的事件发射器并在bank_inn函数中发出事件:
#closeButton:armed, #closeButton:focused,
#minimizeButton:armed, #minimizeButton:focused,
#maximizeButton:armed, #maximizeButton:focused {
-fx-background-insets: 0 0 -1 0, 0, 1, 2;
}