Javascript 如何使用JS显示firestore中的标记?

Javascript 如何使用JS显示firestore中的标记?,javascript,google-maps,google-cloud-firestore,google-maps-markers,Javascript,Google Maps,Google Cloud Firestore,Google Maps Markers,我试图显示Firestore的标记,但什么也没发生。 我找到的每个解决方案都有这样存储的坐标,所以我认为问题可能出在代码中的标记位置,但我不知道如何修复它 这就是我的Firestore的样子 还有我的显示标记的代码 function initialize() { var latlng = new google.maps.LatLng(58.2600006, 22.5297743); var myOptions = {disableDefaultUI: true

我试图显示Firestore的标记,但什么也没发生。 我找到的每个解决方案都有这样存储的坐标,所以我认为问题可能出在代码中的标记位置,但我不知道如何修复它

这就是我的Firestore的样子

还有我的显示标记的代码

function initialize() {
        var latlng = new google.maps.LatLng(58.2600006, 22.5297743);
        var myOptions = {disableDefaultUI: true, zoom: 9, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP };
        var map = new google.maps.Map(document.getElementById("map"), myOptions);
        firebase.firestore().collection('markers').get().then((snapshot) => {
            snapshot.forEach(function(child) {
                console.log(child);
                var marker = new google.maps.Marker({
                    position: {lat: parseFloat(child.lat), lng: parseFloat(child.lng)},
                    map: map,
                });
            });
        });
    }

您能否共享用于创建Firestore文档的代码?为什么要使用
LatLng(58…
之类的字符串作为文档ID?您能分享控制台上的内容吗(console.log(child))?您是否正确加载了?可能的副本可能的副本关于文档ID,我在一个Firebase项目中使用多个应用程序,我认为这是必要的,我的控制台显示:您可以共享用于创建Firestore文档的代码吗?为什么要使用
LatLng(58…
之类的字符串作为文档ID?您能分享控制台上的内容吗(console.log(child))?您是否正确加载了?可能的副本可能的副本关于文档ID,我在一个Firebase项目中使用多个应用程序,我认为这是必要的,并且对于我的控制台显示的内容: