var map = api.require('baiduMap');
map.setBubbleStyle({
bubbleBgimg:'widget://res/bubble_bg.png',
imgPath:'widget://res/bubble_head.png',
id:2
});
map.addAnnotations({
annoArray:[
{id:1,lon:121.442,lat:31.168,title:'1',subTitle:'1'},
{id:2,lon:121.542,lat:31.245,title:'2',subTitle:'2'},
{id:3,lon:121.042,lat:30.245,title:'3',subTitle:'3'},
{id:4,lon:121.642,lat:31.545,title:'4',subTitle:'4'},
{id:5,lon:121.242,lat:31.045,title:'5',subTitle:'5'},
{id:13,lon:120.442,lat:33.345,title:'6',subTitle:'6'},
{id:7,lon:121.642,lat:31.845,title:'7',subTitle:'7'},
{id:8,lon:121.842,lat:30.745,title:'8',subTitle:'8'},
{id:9,lon:122.042,lat:30.545,title:'9',subTitle:'9'},
{id:10,lon:122.242,lat:31.945,title:'10',subTitle:'10'},
{id:11,lon:120.242,lat:30.045,title:'11',subTitle:'11'},
{id:12,lon:120.742,lat:31.015,title:'12',subTitle:'12'}
]
},function(ret,err){
});
如何把绿色标记的内容,从数据库读取的数组添加到里面,达到多标签显示。
好像一般的JS是不能再这个API里运行的,例如写成
for(i=1;i<10;i++){
{id:i,lon:array.lon,lat:array.lat,title:i,subTitle:i},
}
|