这可能是一个简单的解决方案,但我想将L.circleMarkers的颜色从蓝色更改为绿色。基于documentation,它表示您可以传递一个选项对象来更改颜色等内容。我试过的是:
return L.circleMarker(ll, {radius: number}, '#006600');
将十六进制颜色代码传递给绿色。我还尝试创建一个这样的实际对象:
var optionsObject = {color: "#006600"};
我试过的方法都没有。我对JavaScript和MapBox比较陌生,如果有人可以帮助我,我会很感激。谢谢!
答案 0 :(得分:1)
事实证明你可以做以下事情:
return L.circleMarker(ll, {radius: number, color: '#006600'});
答案 1 :(得分:0)
要更改颜色圆形标记,请使用NameCircle.setStyle({color: 'color name'});
喜欢这个https://jsfiddle.net/magi2109/xd3Lmoqb/
我的描述链接是this。