我正在尝试根据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,
};
}
答案 0 :(得分:0)
很明显,通过在.bindpopup方法内的(feature.properties.AssemDist)前面添加字符串,它允许信息从geojson提取。不知道为什么会这样。