#10294·Leaflet

在扩展地图上添加两次控件

作者: savage13创建于 2026年7月6日更新于 2026年7月22日
标签bugneeds triage
  • 核对表
  • 复制步骤

在“类新地图扩展地图 QQ” 上增加了两次控制( 归属和缩放)

使用叶片 2.0.0-alpha.1 时间轴 : <! DOCTYPE html > (中文(简体) ). [html] < 头 >

#map {高:100vh;}身体{比值:0;padding:0} 单体 //使用 2.0.0-α. 从'./leaflet/leaflet.js'导入{地图}; 类 NewMap 扩展地图 {} 新建新地图( “地图”) (简体中文) ```

成果 <img宽="1000"高="534" alt="Image" src="https://GitHub.com/user-attachments/assets/1ed72d77-4b68-4ebf-9f5c-b5dae9cf1c1f"/".

看来“分类:呼叫InitHooks()”从“分类初始化()”中调用“initHooks”用于“地图”和扩展“地图”的新类的所有原型。 导致两次增加控制。

不确定人们是否不应该“扩展地图”。 如果这已经是一个已知错误或已经记录, 请道歉 。

Controls需要检查一下它们已经被添加到地图上了吗? 地图是否需要知道是否添加了控制器,或者是否已经调用了这个钩子?

预期行为

控制(Zoom和分配)只应增加一次

• 当前行为

两次增加控制(Zoom和分配)

  • 复制这个问题的最小例子

无回复( N)

环境

  • 叶片版:叶片 2.0.0-α.
  • 浏览器(同版本):Firefox 152.0.4
  • OS/Platform(同版本):Mac 15.5

内容来源: Leaflet/Leaflet