解决: 在鼠标不移动状态下 阻止D3 拖拽事件behavior 的drag也会触发

.on('drag', function (d) {
     console.log(_this.d3.event);
    // 在偏移dx 或者 dy 不为零时候,代表鼠标已经拖动了,那么执行拖拽功能
     if (_this.d3.event.dx !== 0 || _this.d3.event.dy !== 0) {
        执行拖拽                   
     }
})

你可能感兴趣的:(解决: 在鼠标不移动状态下 阻止D3 拖拽事件behavior 的drag也会触发)