vue-baidu-map控件总结

1、比例尺控件(BmScale)

属性:
anchor 控件停靠位置
offset 控件偏移值

2、缩放控件(BmNavigation)

属性:
anchor 控件停靠位置
offset 控件偏移值
type 平移缩放控件的类型
showZoomInfo 是否显示级别信息(Boolean)
enableGeolocation 控件 是否集成定位功能(Boolean 默认false)

3、地图类型控件(BmMapType)

属性:
anchor 控件停靠位置
offset 控件偏移值
type 控件样式
mapTypes Array 控件展示的地图类型,默认为普通图、卫星图、卫星加路网混合图和三维图。通过此属性可配置控件展示的地图类型。

4、缩略图控件(BmOverviewMap)

属性:
anchor 控件停靠位置
offset 控件偏移值
size 缩略地图控件的大小
isOpen 缩略地图添加到地图后的开合状态(Boolean 默认false)

事件:
viewchanged 参数:event{type,target,isOpen} 缩略地图开合状态发生变化后触发此事件
viewchanging 参数:event{type,target} 缩略地图开合状态发生变化过程中触发此事件

5、定位控件(BmGeolocation)

属性:
anchor 控件停靠位置
offset 控件偏移值
showAddressBar 是否显示定位信息面板。默认显示定位信息面板(Boolean)
autoLocation 添加控件时是否定位。根据W3C相关标准描述,为保证用户隐私安全,geoLocation API 必须使用SSL连接,并获得用户的手动许可。(Boolean 默认false)
locationIcon 可自定义定位中心点的Icon样式

事件:
locationSuccess 参数{point,AddressComponent,marker} 定位成功后触发此事件
locationError 参数{StatusCode} 定位失败后触发此事件

6、版权控件(BmCopyright)

属性:
anchor 控件停靠位置
offset 控件偏移值
copyright 版权信息列表(Array)

7、城市选择控件(BmCityList)

属性:
anchor 控件停靠位置
offset 控件偏移值

事件:
changeBefore 切换城市前触发此事件
changeAfter 切换城市后触发此事件

8、全景控件(BmPanorama)

属性:
anchor 控件停靠位置
offset 控件偏移值

9、自定义控件(BmControl)
由于受到百度地图的鼠标滚轮缩放机制影响,在自定义控件组件中使用鼠标滚轮操作一个DOM元素的滚动条会失效,该问题可以通过阻止自定义控件的wheel事件冒泡来解决。
属性:
anchor 控件停靠位置,默认为左上
offset 控件偏移值

Logo

前往低代码交流专区

更多推荐