您现在的位置:

弹窗

Popup类

弹窗类,封装了在地图上添加弹窗功能。

构造函数说明

nimap.Popup(PopupOptions)

构造弹窗信息

 

PopupOptions类型说明

closeButton

Boolean

参数为true ,弹出窗口的右上角会出现一个关闭按钮。默认为true

closeOnClick

Boolean

参数为true ,单击地图时弹窗将关闭。默认为true

className

String

给弹窗容器添加css类名,可以以空格分隔,例:className:'myCss custom''

offset

PointLike

表示地图坐标的Point对象,例子:[50,50],用来设置弹窗与地理坐标的偏移量

 

方法返回值说明

addTo(map)

将弹出窗口添加到地图中。

isOpen()

Boolean

true 弹出窗口打开,false 它已关闭。

remove()

从已添加到的地图中删除弹出窗口。

getLngLat()

LngLat

返回弹出窗口锚点的地理位置。

setLngLat( Boolean)

设置弹出窗口锚点的地理位置,并将弹出窗口移动到该锚点。

setText( text)

设置弹窗的文本内容

setHTML( html)

将弹出窗口的内容设置为以字符串形式提供的HTML。html 表示弹出窗口的HTML内容的字符串。(string)

setDOMContent( Element)

以DOM节点元素设置弹出窗口的内容。方便自定义弹窗。

 

事件参数说明

open

弹窗打开触发的事件

close

弹窗关闭触发的事件

返回顶部