我正在使用传单地图。我正在尝试根据id显示弹出窗口。
$scope.LocationCnfgCallBack = function(response) {
var locationCnfg = response.data.record;
$.each(locationCnfg.features,function(i,value){
var location=value.id
//location.bindLable('here is yur popup').addTo(map).openPopup();
location.bindPopup('here is yur popup')
})
location.on('mouseover',
function(e) {
this.openPopup();
});
location.on('mouseout',
function(e) {
this.closePopup();
});
}
var location
会返回room
,floor
,building
等ID。
当我将鼠标悬停在每个id上时,我需要显示弹出窗口,但我在这里得到2个错误。它们是
- > location.bindPopup不是函数
- > location.on不是函数
我做错了什么?为什么弹出窗口没有显示?