嘿StackOverFlow社区,
我知道我在问一个非常“简单”的问题,但是我花了数小时的搜索来绞尽脑汁。
有人可以回答我如何从客户端(Js)向我的NodeJS服务器发出请求。如果有人按下了按钮,则服务器将执行某项操作(例如功能)。
执行功能服务器端的情况恰恰相反,这样我可以告诉客户端它可以在浏览器中显示某些内容,例如
我希望有人能帮助我并发送良好的文档!或者也许是另一个有用的贡献!
我先谢谢你
答案 0 :(得分:0)
使用socket.io
客户
<button type="button" onClick = "d()">Do</button>
function d(){
socket.emit('do', function(data){
socket.send("Do");
});
}
服务器
io.sockets.on('connection', function(socket){
socket.on('do', function(data){
console.log('Do');
});
}
这只是解决问题的数百万种方法之一。我觉得这是最简单的。