来自geoj​​son的具有动态内容的bindPopup

时间:2019-03-13 19:17:11

标签: javascript leaflet geojson

我正在尝试根据geoJson中的属性使用动态内容将.bindPopup添加到我的geoJson层。当前,我的弹出窗口不会在点击时显示。内容后来被添加到mymap中,即使未显示。

var QueensAssemblyDistricts = L.geoJSON(AssemblyDistricts, {
  style: assemblystyle,
  onEachFeature: assemblyOnEachFeature
});

function assemblyOnEachFeature(feature, QueensAssemblyDistricts) {
  QueensAssemblyDistricts.bindPopup(feature.properties.AssemDist);
}

function assemblystyle() {
  return {
    fillColor: "#bd95c1",
    fillOpacity: .02,
    color: "#2b2e5e",
    weight: 2,
  };
}

1 个答案:

答案 0 :(得分:0)

很明显,通过在.bindpopup方法内的(feature.properties.AssemDist)前面添加字符串,它允许信息从geojson提取。不知道为什么会这样。