angular-google-maps agm-snazzy-info-windowが正しく表示されなかった
angular-google-mapsの「agm-snazzy-info-window」が正しく表示されなかった。
備忘録の意味も込めて投稿します。
コード
<agm-map [latitude]="latitude" [longitude]="longitude" [zoom]="zoom">
<agm-marker *ngFor="let marker of markers"
[latitude]="marker.lat"
[longitude]="marker.lng"
[iconUrl]="marker.iconUrl"
[label]="marker.label"
(markerClick)="makerClick(marker.label,$event)"
>
<agm-snazzy-info-window [maxWidth]="200" [closeWhenOthersOpen]="false" [isOpen]="true">
<ng-template>
{{marker.label}}
</ng-template>
</agm-snazzy-info-window>
</agm-marker>
</agm-map>
angular-cli.json(抜粋)
"styles": [
"styles.css",
"../node_modules/snazzy-info-window/dist/snazzy-info-window.css"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
起きていたこと
<agm-map [latitude]="latitude" [longitude]="longitude" [zoom]="zoom">
<agm-marker *ngFor="let marker of markers"
[latitude]="marker.lat"
[longitude]="marker.lng"
[iconUrl]="marker.iconUrl"
[label]="marker.label"
(markerClick)="makerClick(marker.label,$event)"
>
<agm-snazzy-info-window [maxWidth]="200" [closeWhenOthersOpen]="false" [isOpen]="true">
<ng-template>
{{marker.label}}
</ng-template>
</agm-snazzy-info-window>
</agm-marker>
</agm-map>
angular-cli.json(抜粋)
"styles": [
"styles.css",
"../node_modules/snazzy-info-window/dist/snazzy-info-window.css"
],
"scripts": [],
"environmentSource": "environments/environment.ts",
"environments": {
"dev": "environments/environment.ts",
"prod": "environments/environment.prod.ts"
}
}
],
CSS読み込まれてない? でも設定入れているのに……
原因
ng serveでサーバ起動したまま「.angular-cli.json」を修正していたため。
どうやら再起動しないと反映されないもよう。
(issue漁ってたら見つけた https://github.com/SebastianM/angular-google-maps/issues/1244)
見つけてよかった……。 知らないまま明日直ってたら余計悩んでいたと思われる。
Author And Source
この問題について(angular-google-maps agm-snazzy-info-windowが正しく表示されなかった), 我々は、より多くの情報をここで見つけました https://qiita.com/yamato_sorariku/items/17a5ad24c69b07006467著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .