gpt4 book ai didi

javascript - 尝试在标记单击时从 JSON 检索值

转载 作者:行者123 更新时间:2023-12-03 10:13:59 24 4
gpt4 key购买 nike

当我单击特定的 map 标记 (leaflet.js) 时,如何从 geoJSON 中检索 value 属性?我尝试过以下类似的代码,但似乎无法让它工作。

示例 geoJSON

var geojsonFeature = {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"marker-color": "#f85047",
"marker-size": "medium",
"value": 130
},
"geometry": {
"type": "Point",
"coordinates": [
146.3622826337814,
-41.187067757423826
]
}
},
]
};

JS

marker.on('click', function(e){
alert(this.geojsonFeature.features.properties.value);
});

这是JSFiddle

最佳答案

根据您在问题中显示的代码:

alert(geojsonFeature.features[0].properties.value);

关于javascript - 尝试在标记单击时从 JSON 检索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29975341/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com