努力删除MapboxCircle

时间:2020-06-17 02:10:48

标签: javascript dictionary mapbox

我正在努力删除地图上的圆圈标记。这就是我在地图上初始化圆的方式

var myCircle = new MapboxCircle({lat: 39.984, lng: -75.343}, 25000, {
    editable: true,
    minRadius: 1500,
    fillColor: '#29AB87'
}).addTo(this.map);

但是当我运行mycircle.remove()时会抛出错误。

以下是我得到的错误:

main.js:1238未捕获的TypeError:无法读取属性'off'的 未定义于MapboxCircle.remove(main.js:1238),位于eval(eval at (main.js:1)、: 1:13)在r。 (index.component.ts:440)在 r.push ../ node_modules / mapbox-gl / dist / mapbox-gl.js.kt.fire (mapbox-gl.js:29)在r._render(mapbox-gl.js:33)在 ZoneDelegate.invokeTask上的mapbox-gl.js:33(zone-evergreen.js:391)
在ZoneDelegate.invokeTask的Object.onInvokeTask(core.js:39680) (zone-evergreen.js:390)在Zone.runTask(zone-evergreen.js:168)

0 个答案:

没有答案