マップレイヤのパス内に変数を追加しようとしています。パス内に変数を挿入する方法
mypath='MyApp'
var Finals = L.tileLayer.wms("http://localhost:8080/geoserver/'+mypath+'/wms", {
layers: 'MyApp:finalVector',
format: 'image/png',
transparent: true,
version: '1.1.0',
attribution: "myattribution"
});
にはどうすれば決勝内部mypathで変数変数を追加することができます。それはあなたが文字列に変数を渡すためにテンプレートリテラルを使用することができます
var Finals = L.tileLayer.wms("http://localhost:8080/geoserver/MyApp/wms", {
layers: 'MyApp:finalVector',
format: 'image/png',
transparent: true,
version: '1.1.0',
attribution: "myattribution"
});
変更 ' '+ mypathで+'' 'に "+ mypathで+"' [連結せずに、文字列内のJavaScript変数 - PHPのような]の –
可能な複製(https://stackoverflow.com/questions/3304014/javascript- variable-inside-string-concatenation-like-php) –