高德地图在angularJS中的InfoWindow动态添加按钮
发布时间:2020-12-17 09:44:15 所属栏目:安全 来源:网络整理
导读:前两天遇到一个问题,发现高德地图在angularJS中的InfoWindow动态添加按钮,按钮无效问题。 一开始以为是高德地图开放的权限问题,后来今天有空测试了一下,发现不是这个问题,点击无反应。是什么问题,要么点击函数没有加载,要么是点击事件没有绑定成功,
前两天遇到一个问题,发现高德地图在angularJS中的InfoWindow动态添加按钮,按钮无效问题。 $scope.asd =function() {
alert("asd")
}
function openInfo() {
//构建信息窗体中显示的内容
var html="<button ng-click='asd()'>asdasd</button>";
var template = angular.element(html);
//编译模板
var Element = $compile(template)($scope);
infoWindow3 = new AMap.InfoWindow({
content: Element[0] //使用默认信息窗体框样式,显示信息内容
});
infoWindow3.open(map,map.getCenter());
}
openInfo(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |