1

socket.io接続の状態をユーザーに表示したいと思います。そのために、ユーザーに伝えるためにこれらの束を用意しています。

#I can't use `*` because I have some customized events
socket.on 'my_command', =>
    set_status "connecting"

socket.on 'connecting', =>
    set_status "connecting"

socket.on 'disconnect', =>
    set_status "disconnect"

socket.on 'connect_failed', =>
    set_status "connect_failed"

これらすべてをより小さなものに圧縮する方法はありますか? 何かのようなもの:

socket.on 'connecting, disconnect, connect_failed', (name_of_event)=>
    set_status name_of_event
4

2 に答える 2