【问题标题】:passing callback function in overriding socket.io on() nodejs在覆盖 socket.io on() nodejs 中传递回调函数
【发布时间】:2013-07-24 00:36:05
【问题描述】:

我推荐了Socket.io : How do I handle all incoming messages on the server? Ganesh Kumar 回答覆盖 on() 但我无法将回调函数作为参数传递。为什么会这样?我不能在这个中传递回调函数吗?

我的代码 sn-p 是这样的:

socket.$emit = function(callback)
{
   ....
   callback()
}

它正在标记错误并将回调视为字符串。我做错了吗?

【问题讨论】:

    标签: node.js


    【解决方案1】:

    在常规的发出函数中,您不能传递回调。

    在覆盖版本中,您只能接受与常规版本相同的参数。

    【讨论】:

    • 所以我不能使用我的回调吗?它是我的应用程序的必需品。
    • 有人可以提出一些替代方案吗?
    猜你喜欢
    • 1970-01-01
    • 2016-08-12
    • 2014-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多