首页 文章

单张绘制插件禁用双击事件以完成绘制折线

提问于
浏览
0

我坚持了4天,试图找到一种方法来禁用dblclick事件,使用传单绘制插件完成折线的绘制......任何帮助,技巧或想法将提前感谢 .

1 回答

  • 0

    您可以在类 L.Draw.Polygon new _updateFinishHandler 函数中包含绑定此处理程序的函数 . 它将是这样的:

    L.Draw.Polygon.include({
       _updateFinishHandler:function(){
        var markerCount = this._markers.length;
        if (markerCount > 1) {
            this._markers[markerCount - 1].on('click', this._finishShape, this);
        }
        if (markerCount > 2) {
            this._markers[markerCount - 2].off('click', this._finishShape, this);
        }
       }
    });
    

相关问题