【发布时间】:2013-05-16 16:34:15
【问题描述】:
我在前端有一个对象,我想将它广播给所有连接的客户端。我可以按照我定义的方式将它作为一个单纯的对象发送吗?还是我总是必须在发送之前将其字符串化为 JSON 对象?
我的对象:
var myBox = {
x: 400,
y: 700,
w: 231,
h: 199,
c: "red",
....
}
我需要字符串化吗?
var myBox = JSON.stringify({
x: 400,
y: 700,
...
});
目前我是这样发送的,而且消息是 JSON:
socket.emit('message', msg);
【问题讨论】:
-
你是如何“发送”它的?
-
谁知道...你没有给我们提供足够的信息来帮助你。
-
对不起,我添加了一些信息。目前我这样发送:socket.emit('message', msg);
-
@poppel,为什么不简单地查看文档? socket.io/#how-to-use ...他们有很多将对象作为事件数据传递的示例。
标签: javascript json node.js