我想知道你是否可以帮助我解决一个难题。我是 node.js 的新手,希望能得到一些帮助。
我有一个使用 jquery 和 socket.io.js 外部服务器的简单 html(客户端)页面。客户端将事件发送到用作 websocket 服务器的 node.js 应用程序,这运行良好且符合预期。
但是,我对如何将传入事件写入比 node.js 应用程序中的 console.log 更有用的东西一无所知。
目前,它再简单不过了。
var io = require('socket.io').listen(8000);
io.set('log level',1);
io.sockets.on('connection', function (socket) {
socket.on('clientevent', function (message) {
console.log(message);
});
socket.on('disconnect', function () {
console.log('disconnected');
});
});
我希望能够将来自 client.html 的事件写入来自 node.js 应用程序的一些 html (DOM)。我想用 jquery 的 $('#event').append(message) 之类的东西来做到这一点,并且还能够通过 $('#someid').click 之类的东西与 node.js 服务器对话...
还是我完全错了?