【发布时间】:2018-07-09 13:42:04
【问题描述】:
在更改基础层后,我正在尝试更改多边形的颜色。我用过setDrawingOptions,但它不起作用...
当我在setDrawingOptions 之前和之后记录对象时,它会发生变化。但我没有看到已经绘制的多边形的变化。
当我绘制一个新多边形时,它会使用新颜色。
我正在使用 Leaflet 0.7.x
map.on('baselayerchange', function(){
map.drawControl.setDrawingOptions({
polygon: {
shapeOptions: {
color: "#fff"
}
}
});
});
事件被触发。并且没有控制台错误
【问题讨论】:
标签: javascript leaflet leaflet.draw