我試圖重寫我的socket.io服務器以躲避「回調地獄」的事情。現在我試圖聽一個事件,而不是傳遞一個匿名函數作爲回調,我想傳遞一個模塊導出的函數。Socket.io - 監聽器必須是socket.io事件中的一個函數
基本上,我想作爲我試圖調用myFuncExportedByModule儘快做到這一點
socket.on('joinChat', myFuncExportedByModule(/* stuff */));
取而代之的是
socket.on('joinChat', function() {
/* stuff */
});
,節點送我回來了「類型錯誤:監聽器必須是一個函數」 。
任何想法?
你怎麼導出功能?你是如何導入它的? – DrakaSAN