有没有办法存储最后一个广播发射 - socket.io和node.js

时间:2016-06-22 22:51:25

标签: javascript node.js svg socket.io

我是Socket.io + Node.js的初学者。我有以下代码引入一个数据对象,如下所示:

客户端

socket.on('move', function (data) {
just_moved=data.id;
x=data.x;
y=data.y;
})

服务器端

WebArch.prototype.moveElement = function(obj, x0, y0){
socket.emit('move', {id:obj.attr("id"), x:x0, y:y0});
}
在画布上拖动SVG元素时会触发

'move'事件。我想知道是否有一种方法可以存储(保存在变量或对象中)只有拖动元素时产生的最后一个发射。是否可以在函数或任何其他方法中放置 mouseup 事件条件来实现此目的?

1 个答案:

答案 0 :(得分:0)

我认为事件" dragend"是我需要的。