我正在使用Google Maps API v3,我有一个标记数组(markersArray),每个标记都包含一个名为'id‘的元素。通过Ajax,我访问了一个db,以数组(tokID)的形式返回当前的ID值,并调用了一个'loadMarkers‘函数。在'loadMarkers‘函数中,我需要删除所有与从数据库返回的ID值不匹配的数组项。我研究了.sp
我尝试在一个使用forEach循环的函数中使用async和await。恼人的是,我不能让它工作。应该发生的是,它获取一个事件docs数组,循环通过它们,添加一些额外的数据,然后将它们推送到events数组中。然后从原始函数返回这个events数组。下面是我的代码:
async function getEvent