调整 json 数据结构
方法一
let contentList=[{
radius:' ',
strokeWidth:2,
zIndex: 1
}];
contentList.forEach((val,index)=>{
val["radius"]=28;//增加
val["strokeWidth"]=3;//修改
val["color"]="#ffffff";
val["fillColor"]='#03A9F4';
zIndex: '1';
val["iconPath"] = '/static/location.png';
val["width"] = 20;
val["height"] = 20;
});
console.log( "测试++++:"+JSON.stringify(contentList));
方法二
let contentList=[{
radius:' ',
strokeWidth:2,
zIndex: 1
}];
let markers = [];
for (var i=0;i<contentList.length;i++){
markers = markers.concat({
id:contentList[i].id,
latitude: contentList[i].latitude,//纬度
longitude: contentList[i].longitude,//经度
iconPath: '/static/location.png',
zIndex: '1',
width:25,
height:25,
callout:{//自定义标记点上方的气泡窗口 点击有效
content:contentList[i].title,//文本
color:'#000',//文字颜色
fontSize:15,//文本大小
borderRadius:2,//边框圆角
padding:12,
bgColor:'#fff',//背景颜色
display:'BYCLICK',//常显
},
})
};
console.log( "测试:"+JSON.stringify(contentList));
console.log( "测试++++:"+JSON.stringify(markers));