-2

JavaScript で変数をコンストラクターに連結しようとしています

次のような変数があります。

var selectedLayer = "myLayer";

そして、Leaflet tile layerを作成しています。次に、変数をコンストラクターに組み込みます。

test = new L.TileLayer.WMS('http://localhost/geoserver/wms',{layers : 'geonode:<selectedLayer>', format: 'image/png'});
4

1 に答える 1

2

JavaScript での文字列連結は simple+で行われるため、次のようになります。

{
 layers: 'geonode:' + selectedLayer, 
 format: 'image/png'
}
于 2013-07-17T10:54:11.100 に答える