Nat*_*wer 3 google-maps angular
如何在 AGM Map Angular 2+ 中添加动画反弹标记?像这样:
https://developers.google.com/maps/documentation/javascript/examples/marker-animations
Run Code Online (Sandbox Code Playgroud)
普伦克:
http://plnkr.co/edit/YX7W20?p=preview
Run Code Online (Sandbox Code Playgroud)
不确定您是否仍在寻找答案,但似乎标记动画在甚至定义地图之前就已渲染/初始化。
相反,我所做的是:
<agm-map
(mapReady)="mapReading()"
[zoom]="14"
[latitude]="lat"
[longitude]="lng"
></agm-map>
Run Code Online (Sandbox Code Playgroud)
那么这个函数的作用很简单:
userLocationMarkerAnimation: string;
mapReading() {
this.userLocationMarkerAnimation = 'BOUNCE';
}
Run Code Online (Sandbox Code Playgroud)
然后在标记上,绑定:
<agm-marker
[animation]="userLocationMarkerAnimation"
[latitude]="lat"
[longitude]="lng"
></agm-marker>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4250 次 |
| 最近记录: |