最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How to unsubscribe from event handler in SignalR hub proxy? - Stack Overflow

programmeradmin8浏览0评论

I am working with JavaScript SignalR client. I open hub connection like:

hubConnection = $.hubConnection(url);
proxy= hubConnection.createHubProxy('SomeHub');

When I want to subscribe to some hub event:

proxy.on("someEvent", function(someData){
    console.log(someData);
});

How do I unsubscribe from listening hub event? I tried with proxy.off("someEvent"); but it doesn't work.

I am working with JavaScript SignalR client. I open hub connection like:

hubConnection = $.hubConnection(url);
proxy= hubConnection.createHubProxy('SomeHub');

When I want to subscribe to some hub event:

proxy.on("someEvent", function(someData){
    console.log(someData);
});

How do I unsubscribe from listening hub event? I tried with proxy.off("someEvent"); but it doesn't work.

Share Improve this question asked Dec 22, 2016 at 10:02 Milos SamardzicMilos Samardzic 211 silver badge2 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 4

Use off method:

var myCallback = function(someData) {
    console.log(someData);
}

proxy.on("someEvent", myCallback);

proxy.off("someEvent", myCallback);

just use proxy.off("someEvent")

without callbackfunction;

发布评论

评论列表(0)

  1. 暂无评论