【发布时间】:2015-05-15 20:08:05
【问题描述】:
我需要为每个 hub.client 方法附加一个事件。 例如:
Hub.client.doSomething = function (e) {
aFunction(e);
};
Hub.client.doSomethingElse = function (e) {
aFunction(e);
};
有没有一种方法可以将aFunction() 附加到客户端级别的所有客户端方法,而无需将函数放置在每个客户端方法中?
【问题讨论】:
-
您能否澄清一下您是否希望将您的函数附加到您现有的处理程序,或者自动使用而不是定义处理程序?你说没有在每个客户端方法中放置函数,这让我认为你想要第二个选项,但也许你的意思是另一个。
-
很抱歉给您带来了困惑。我希望任何新旧函数都能自动继承 aFunction()
-
Old or new 都表示“存在”,现在更清楚了。 Automatically 有点困难,我认为您必须对某些能够增强您的处理程序的东西进行某种调用,就像我建议的解决方案一样。
标签: javascript signalr