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 badges2 Answers
Reset to default 4Use off
method:
var myCallback = function(someData) {
console.log(someData);
}
proxy.on("someEvent", myCallback);
proxy.off("someEvent", myCallback);
just use proxy.off("someEvent")
without callbackfunction;