0
A
回答
0
查看您的標記物Google Maps文檔如何設置事件偵聽器。您應該可以在Blaze模板代碼中執行此操作,很可能是模板的onCreated()
或onRendered()
。
0
解決辦法是:
marker.addListener('click', function() {
swal({
title: "More details",
text: "Type what you want here",
});
});
問候,
0
添加這個包https://github.com/dburles/meteor-google-maps
HTML
{{> googleMap name="map" options=mapOptions}}
客戶端JS
Meteor.startup(function() {
GoogleMaps.load({
v: '3',
key: 'YOUR_KEY'
});
});
Template.YOUR_TEMPLATE.helpers({
mapOptions:() => {
if (GoogleMaps.loaded()) {
return {
center: new google.maps.LatLng(YOUR_MAP_LAT, YOUR_MAP_LNG),
zoom: 1
};
}
}
});
Template.YOUR_TEMPLATE.onRendered(function(){
GoogleMaps.ready('map', function(map) {
let marker = new google.maps.Marker({
position: new google.maps.LatLng(YOUR_MARKER_LAT, YOUR_MARKER_LNG),
map: map.instance
})
let infowindow = new google.maps.InfoWindow({
content: 'SOME CONTENT'
})
marker.addListener('click', function(event){
infowindow.open(map.instance, marker);
})
});
});
相關問題
- 1. 谷歌地圖標記點擊事件
- 2. 標記事件點擊谷歌地圖
- 3. 谷歌地圖infoWindow點擊事件重新渲染地圖畫布在流星
- 4. 谷歌地圖點擊事件地點標記,但不能放大dlbclick事件
- 5. 標記拖動點擊事件谷歌地圖
- 6. 谷歌地圖標記不會收到點擊事件
- 7. 谷歌地圖點擊標記
- 8. 觸發谷歌地圖標記點擊
- 9. 谷歌地圖 - 點擊標記點擊加載窗口點擊
- 10. 谷歌地圖折線點擊事件
- 11. 如何添加事件addListener點擊標記後搜索地點谷歌地圖
- 12. 谷歌地圖標記拖動事件
- 13. 谷歌地圖點擊動畫特定標記點擊
- 14. 谷歌地圖放大標記點擊多個標記
- 15. 谷歌地圖 - 可點擊標記的標記羣集
- 16. 使谷歌地圖標誌器陣列的全球符標記點擊事件
- 17. 單擊谷歌地圖上的事件標記沒有觸發
- 18. 在谷歌地圖上實施右鍵單擊事件標記
- 19. 谷歌地圖V3 「如何創建在地圖標記點擊」
- 20. 谷歌地圖關閉標記點擊地圖
- 21. 點擊Google地圖上的谷歌地圖標記
- 22. 谷歌地圖 - 標記點擊中心地圖
- 23. 谷歌地圖點擊獲取標記圖標網址
- 24. 谷歌地圖v3 API:KML層搞亂點擊,鼠標事件
- 25. 谷歌地圖API點擊標記(不是自定義)
- 26. 無法觸發谷歌地圖標記點擊事件從HTML按鈕
- 27. 標記點擊事件不在谷歌地圖中第二次發射
- 28. 點擊谷歌地圖上的地方標記javascript api
- 29. 在Android的谷歌地圖點擊標記顯示地址?
- 30. Android谷歌地圖標記不斷點擊相同的點
很確定谷歌地圖會爲此類事情生成自定義事件。如果喲使用的反應,有(https://github.com/tomchentw/react-google-maps),其正常工作的[I用於GM NPM包],我認爲他們的例子之一是如何實現自定義點擊標記上的事件。 – CodeChimp
,我只用流星(火焰在前端).. –
不要只使用GMAPs開箱的 - 使用我的回答中提到的包,否則你會花時間重新發明輪子。該軟件包將處理所有加載訂單操作。 – NicholasByDesign