MenuItem

此类表示一个菜单项。

构造函数

  • 创建菜单项。点击菜单项时,以当前菜单弹出的地理坐标点作为参数调用回调函数

    参数类型说明
    textstring菜单项文本
    callbackFunction点击回调函数,参数为地理坐标点
    opts 可选MenuItemOptions可选参数
    属性类型说明
    idstring指定此菜单项dom的id
    widthnumber指定此菜单项的宽度,菜单以最长的菜单项宽度为准

    返回值 MenuItem

    示例代码1

    const menuItem = new BMap.MenuItem('标记此处', (point) => {
    const marker = new BMap.Marker(point);
    map.addOverlay(marker);
    });

方法

  • 禁用菜单项

    返回值 void

  • 启用菜单项

    返回值 void

  • 设置菜单项显示的文本

    参数类型说明
    textstring菜单项文本

    返回值 void

    示例代码1

    menuItem.setText('新文本');