将信息框作为HTML标签属性(AngularJS)添加到Google Maps Marker
Adding infobox to Google Maps Marker as HTML tag attribute (AngularJS)
我试图在单击标记时显示有关标记的一些信息。我正在通过AngularJS动态添加标记。
这是我写的:
<marker ng-repeat="i in list" position="[{{i.coordinates}}]"
title="{{i.name}}" icon="./images/markerimg.png">
如何扩充此代码以在信息框中显示 {{i.name}}?我可以给它一个风格吗?
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
以上似乎是您正在寻找的。您可以在此处找到更多详细信息
相关文章:
- angularjs移除焦点上的活动类并添加到下一个项目
- 动态添加AngularJS脚本
- 向AngularJS目录添加JS变量
- 在AngularJs中添加轮询机制
- Angularjs在当前行位置添加行
- AngularJS:在.post()之后添加事件侦听器
- AngularJs,在没有隔离的情况下将指令属性添加到作用域
- 将项添加到 AngularJS 中的值服务
- AngularJS:为ng-repeat中的图像添加切换功能
- 如何在打字稿的控制器中添加 angularjs 服务
- AngularJS - ui.router - 如何在动态添加它们后重定向到所需的状态
- 在 AngularJS 表格中添加的行上显示 3 秒的弹出窗口
- 如何检测是否已使用 angular.forEach AngularJS 添加对象
- 在现有Node.js、Express、MongoDB和Socket.io Stack之上添加AngularJS
- 使用$http动态添加angularjs指令
- 如何有条件地动态添加AngularJS指令到元素中?
- 在Html中添加angularjs
- 像添加AngularJS属性一样添加ng-click
- 如何在视图中添加AngularJs的迭代值
- 在ng repeat中添加AngularJS过滤器