如何在传单中更新WMS图层的不透明度?

Set*_*una 8 javascript leaflet

如何在不调用"removeLayer"的情况下调整传单中的不透明度?我已经在地图中使用了"map.addLayer(myLayer)".我看到有一个setParams()方法,但是当我调用"myLayer.setParams({opacity:0.1})"并且没有WMS的刷新按钮时它似乎没有效果.这在传单中是否可能?如果是这样,怎么样?有没有什么方法可以调用"map.getLayers()"或某些东西,以便能够检索已经添加到地图的图层?

snk*_*his 8

setOpacity得像layer.setOpacity(0.5)

API文档 - http://leafletjs.com/reference.html#tilelayer-opacity(向下滚动一下)