【问题标题】:Disable leaflet-draw "delete" button禁用传单绘制“删除”按钮
【发布时间】:2016-11-04 03:48:21
【问题描述】:

如何禁用/删除leaflet-draw 编辑工具栏中的删除按钮? “编辑”按钮应保持启用状态。

【问题讨论】:

    标签: javascript leaflet leaflet.draw


    【解决方案1】:

    关于Disabeling a Toolbar Item 章节中的文档,您可以执行以下操作:

        map.addControl(new L.Control.Draw({
            edit: { 
                    featureGroup: drawnItems,
                    remove: false 
                  }
        }));
    

    这会添加一个没有删除按钮的新控制栏,但编辑按钮将保留

    【讨论】:

      【解决方案2】:
      <EditControl
        position="topright"
        edit={{
          remove: false,
          edit: false
        }}
      />
      

      【讨论】:

      • 如果您希望编辑按钮处于活动状态,您可以删除 edit:false 部分
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-02
      • 2023-01-05
      • 1970-01-01
      相关资源
      最近更新 更多