node.js
およびではsocket.io
、多くのイベントを 1 つの関数で処理できます。
socket.on( 'async.popular_qtns', rows.bind(socket) );
socket.on( 'async.recent_qtns', rows.bind(socket) );
socket.on( 'async.enum_chn', rows.bind(socket) );
socket.on( 'async.enum_tag', rows.bind(socket) );
function rows() {
var socket = this;
switch( socket.?? ) {
case 'async.popular_qtns': // blah blah
break;
case 'async.recent_qtns': // blah blah
break;
}
}
に関連付けられた「async.enum_tag」などのイベント名を取得するにはどうすればよいsocket.on()
ですか?