【发布时间】:2014-09-30 06:42:21
【问题描述】:
当我们在 jquery 中调用 ajax 时,我们可以这样写:
$.ajax({
url: 'http://localhost/url',
type: 'GET',
dataType: "json",
data: {name : "data"},
beforeSend : function(){
...
},
success:function(data)
{
...
},
error : function(){
...
}
}
});
这种声明模板/样式是否也可以应用于Socket.IO中的套接字事件处理?
我们可以这样做吗:
var socket = io.connect( );
socket.on({
'connect' : function(){
...
},
'error' : function(){
...
},
'my custom event' : function(){
...
}
}
)
谢谢!
【问题讨论】:
-
您必须尝试一下,或者查看 socket.io 代码,看看它是否支持对象而不是事件字符串。我找不到任何说明一种或另一种方式的文档。
-
感谢您的评论。这给了我一个想法。
标签: javascript jquery sockets socket.io-1.0