SignalR JS hub代理的多个实例,实现多次函数回调
Multiple instances of SignalR JS hub proxy, implementing function callback multiple times
是否可以创建SignalR集线器代理的多个实例或多次实现同一函数回调?
如果我写这样的东西:
var obj1 = function()
{
var someHub = $.connection.someHub;
var self = this;
someHub.client.someFunction = function(item){
//do something
};
}
var obj2 = function()
{
var someHub = $.connection.someHub;
var self = this;
someHub.client.someFunction = function(item){
//do something else
};
}
someFunction
的哪个实现会被调用?是否可以两次实现同一个函数并同时执行这两个实现?
var someHub = $.connection.someHub;
someHub.on('someFunction', function (item) { /* ... */ });
someHub.on('someFunction', function (item) { /* ... */ });
在上面的代码中,两个回调都将按照它们在服务器上对Clients.*.someFunction
的每次调用所附加的顺序进行调用。
http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-javascript-client#genproxy
相关文章:
- 如何让程序员在javascript中实现正确的回调
- 在 Javascript 中实现解耦代码/回调的正确方法是什么?
- 如何在node.js中用读取流正确实现回调逻辑
- 如何在Node.js上使用twitter api实现回调函数
- 如何实现可重用的回调函数
- 在节点.js代码中实现回调的问题
- Node.js在返回数据之前返回null的函数/实现回调
- 为动态加载的javascript文件实现“错误”回调
- 回调/承诺在快递.js中实现
- Jquery为我的插件实现了一个成功和错误回调,该插件与AJAX一起工作
- 如何正确实现javascript回调
- 当对象属性发生更改时实现回调的Javascript
- 在函数内部实现回调函数
- 实现回调函数的自定义解决方案
- 在这种情况下如何实现回调函数
- 多个地址的Google反向地理编码:在循环中实现回调函数的问题
- javascript是如何实现回调的
- 用JS/jQuery编程实现回调
- Restangular 运行在承诺上实现回调,即使承诺被拒绝
- 如何在向NaCl (Chrome Native Client)发送消息后实现回调