gpt4 book ai didi

javascript - 谷歌地图 api json 传递数组

转载 作者:行者123 更新时间:2023-11-30 18:34:46 28 4
gpt4 key购买 nike

我有一个谷歌地图,我从中获取 json 数据。我想自动构建一个可以传递给标记对象的字符串。当我这样做时,我在 firebug 中收到错误“无效的对象初始化程序”。这是否有意义,或者他们是处理此问题的更好方法。

function buildMarkers(json) {    $.each(json, function(z) {             var asdf;        $.each(this, function(key,valueObj){            //console.log(key + '---' + valueObj);            asdf += key + ': ' + valueObj + ', ';        });        markers[z] = new google.maps.Marker({                map: map,                 position: new google.maps.LatLng(this.school_lat,this.school_long),                asdf        });etc.... 

最佳答案

尝试像这样构建你的 json 对象:

var asdf = [];
$.each(this, function(key, valueObj) {
asdf.push({key: key, value: valueObj});
});

关于javascript - 谷歌地图 api json 传递数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8567439/

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