私のsocket.ioアプリケーションでは、同様のハンドラーを持ついくつかのイベントが発生します。簡略化した図を次に示します。
socket.on('event1', function (data) {
print "1";
});
socket.on('event2', function (data) {
print "2";
});
等
そのようなイベントをキャッチし、特定のイベント名でコールバックを呼び出す単一のイベントハンドラーを作成する方法はありますか?多分このようなもの:
socket.on(function (event, data) {
print event;
});