Leaflet获取图层的当前样式

7vi*_*ngt 4 leaflet

在传单javascript库中,我无法获得图层的样式值.我查看了文档,但我看不出有任何方法可以做到这一点!

我在这里如何设置风格:

layer.setStyle({
    weight: 5,
    color: '#666',
    dashArray: '',
    fillOpacity: 0,
    opacity: 0.9,
});
Run Code Online (Sandbox Code Playgroud)

有一个方法setStyle但不是getStyle ......我如何检查这些值?我需要这个知道层的状态,知道如果图层是"红色"等怎么办...

谢谢!

Mic*_*ics 20

layer.options 包含这些值.

  • 这对于图层中的要素(在传单中也称为图层)来说是正确的。但是对我而言,包含要素的图层的样式始终是未定义的:( (2认同)