我有一个窗口,我在标记单击时在地图上移动(1000 个标记)。一切正常,直到我按下“x”关闭窗口,这似乎从 dom 中删除了信息窗口,而不是仅仅隐藏它。我看到有一个 closeClick 参数,但我不确定这是做什么的,并且似乎无法将它连接到函数以覆盖删除。
这是标记:
<google-map
id="map-canvas"
draggable="true"
bounds="map.bounds"
center="map.center"
zoom="map.zoom"
options="map.options"
events="map.events"
zoom="map.zoom">
<window
show="map.infoWindow.show"
coords="map.infoWindow.coords"
closeClick="map.infoWindow.close" ng-cloak>
Testing!
</window>
<markers
models="map.mountains"
coords="'self'"
icon="'icon'"
click="'onClicked'"
options="'options'"
doCluster="false">
</markers>
</google-map>
这是窗口和“x”按钮的示例:
如何防止窗口被删除而只是隐藏它?
还是有更好的方法我应该这样做?