第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

谷歌地圖 Angular9 打開(kāi)信息窗口時(shí)出錯(cuò),找不到 getAnchor()

谷歌地圖 Angular9 打開(kāi)信息窗口時(shí)出錯(cuò),找不到 getAnchor()

繁星淼淼 2022-11-11 15:03:57
我正在使用這個(gè)谷歌地圖角度組件教程,它工作得很好!但是打開(kāi)信息窗口會(huì)引發(fā)異常。這是我的代碼,它在 npm 包中的“MapInfoWindow”組件上調(diào)用“this.infoWindow.open”方法。import {  MapInfoWindow,  MapMarker,  GoogleMap} from '@angular/google-maps';export class YogabandEventsComponent implements OnInit {  @ViewChild(MapInfoWindow, {    static: false  }) infoWindow: MapInfoWindow;  @ViewChild(GoogleMap, {    static: false  }) googleMap: GoogleMap;  openInfo(marker: MapMarker, content) {    this.infoContent = content;    this.infoWindow.open(marker);  }}<google-map [options]="options" [zoom]="zoom" [center]="center" class="h-100" height="100%" width="100%">  <map-marker #markerElem *ngFor="let marker of markers" (mapClick)="openInfo(markerElem, marker.info)" [position]="marker.position" [label]="marker.label" [title]="marker.title" [options]="marker.options">  </map-marker>  <map-info-window>{{ infoContent }}</map-info-window></google-map>什么時(shí)候infoWindow.open(標(biāo)記)被稱為它進(jìn)入google-maps.js // 第 1122 行但在第 1122 行收到錯(cuò)誤,因?yàn)闆](méi)有“getAnchor()”方法this.infoWindow.open(this._googleMap.googleMap, anchor ? anchor.getAnchor() : undefined);   // in google-maps.js open(anchor) {  this._assertInitialized();  this._elementRef.nativeElement.style.display = '';  this.infoWindow.open(this._googleMap.googleMap, anchor ? anchor.getAnchor() : undefined); // line 1122}
查看完整描述

1 回答

?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊

找到了答案。


查看了 Github 上的 repo 和一個(gè)示例。它與我上面發(fā)布的鏈接中的教程不同。


https://github.com/angular/components/tree/master/src/google-maps#readme


地圖標(biāo)記需要有這個(gè)道具


<map-marker 

  #somemarker="mapMarker" // not #markerElem like from the link

  (mapClick)="openInfoWindow(somemarker, marker.info)">

</map-marker>


查看完整回答
反對(duì) 回復(fù) 2022-11-11
  • 1 回答
  • 0 關(guān)注
  • 100 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)