angularjs的没办法移除socket,想问一下移除监听要怎么弄??
1 回答
翻过高山走不出你
TA贡献1875条经验 获得超3个赞
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. 以后代码别贴图。。。直接上代码,否则谁高兴给你一句句打出来。
添加回答
举报
0/150
提交
取消