为了账号安全,请及时绑定邮箱和手机立即绑定

如何将对象的值设置为对象数组?

如何将对象的值设置为对象数组?

守候你守候我 2023-10-20 15:14:41
我尝试过这样的事情<script charset="utf-8">    var request = new XMLHttpRequest();    // request.open("POST", "https://localhost:8443/control/jqxGeneralServicer?sname=JQGetListCustomerByCluster&deliveryClusterId=120120", false);    request.open("POST", "https://localhost:8443/control/jqxGeneralServicer?sname=JQGetListCustomerByCluster&deliveryClusterId=${deliveryCluster.deliveryClusterId}", false);        // ${deliveryCluster.deliveryClusterId}    request.setRequestHeader('Content-Type', 'application/json');    request.send(null);    var foo = request.responseText;    var json = JSON.parse(foo);    // console.log(json["results"][0]);    var labels = new Array();    var locations = new Array();    for(i = 0; i < json["results"].length; i++){         labels.push(json["results"][i]["fullName"]);         locacations["lng"] = json["results"][i]["longitude"];         locacations["lat"] = json["results"][i]["latitude"];    }    // console.log(labels) ;           function initMap() {            const map = new google.maps.Map(document.getElementById("map"), {                zoom: 16,                center: {lat: 20.993514917846174, lng: 105.78660475957122},            });            // const labels = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";             //const labels = [            //   "Cửa hàng Quang Anh",             //   "Cửa hàng Quang Em",             //   "Cửa hàng Hưng Thịnh",             //   "Cửa hàng Cửa hàng Thành Hưng"];            var locations = [                { lat: 20.9935851166474, lng: 105.78857910579417 },                { lat: 20.986910834987295, lng: 105.78535398147808 },                { lat: 20.990339683019226, lng: 105.7922698253056 },                { lat: 20.996770381033244, lng: 105.79321396285934 }                });            });请指导我locations从json数据源设置 var 的值。
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

只需推送一个对象即可:

locations.push({lng: json['results'][i]['longitude'], lat: json['results'][i]['latitude']});

请注意,您不应该使用同步 http 请求。


查看完整回答
反对 回复 2023-10-20
  • 1 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信