我在node.js端编写了以下代码:
var filtered = quadtree.filter(function (element) {
return element.x > min
})
console.log(typeof filtered);//object
socket.emit("Sonuç", filtered);
这是html代码:
socket.on("Sonuç", function (data) {
console.log(data)
});
服务器和客户端之间没有连接问题。我在服务器端有一个名为filtered的变量,我了解到这个变量是它的类型的对象。我没有任何东西可以发送到客户端并在屏幕上打印。我应该在代码部分使用什么功能?
答案 0 :(得分:0)
我不知道你什么时候从服务器发送到客户端?
如果您在connection
中发送,则需要先打开客户端,然后启动服务器,然后服务器发送数据,客户端就可以接收数据。
// server
io.sockets.on('connection', function(socket) {
var filtered = {key: 'value'};
socket.emit("Sonuç", filtered);