我正在尝试返回我所拥有的某些点附近的地方,我想知道是否可以在回调函数中过滤结果。我有这段代码:
service = new google.maps.places.PlacesService(map);
service.nearbySearch({ //pentru fiecare farmacie
location: new google.maps.LatLng(lat,lng),
radius: 500,
type: ['pharmacy', 'restaurant', 'school']
},function callBack(results, status){
markersP= [];
if (status == google.maps.places.PlacesServiceStatus.OK){
for (var i = 0; i < results.length; i++) {
createMarker(results[i]); //here's where markersP are populated
}
if( markersP.length !=0){
for(var i=0; i < markersP.length; ++i){
queue.add(imob, markersP[i].getPosition(), 'pharmacy');
}
}
}
});
基本上,我想知道是否可以过滤回调函数中的每种类型。感谢。