猿问

angularjs移除socketio监听

angularjs的没办法移除socket,想问一下移除监听要怎么弄??

MYYA
浏览 557回答 1
1回答

翻过高山走不出你

removeListener的第二个参数 callback的句柄要求和addEventListener时候的句柄是同一个哟。。。app.factory(xxx,xxxxxx){    var socket = xxxxxx;    var socketHander = function(){        var args = arguments;         $rootScope.xxxxxx //balabalabala         xxxxxxx;     };    return {        on: function(xxxxxxx){             socket.addEventListener("xxxxxx",socketHander);         }         remove: function(xxxxxxx){             socket.removeEventListener("xxxxxx",socketHander);         }     }      }p.s. 以后代码别贴图。。。直接上代码,否则谁高兴给你一句句打出来。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答