我已经为这个问题苦苦挣扎了很长一段时间了。我正在使用 express-handlebars 创建一个应用程序,并且该应用程序的最大部分运行良好。我想在我正在制作的网页上显示的大部分数据都显示得很好,我正在充分利用 express-handlebars 模块的 Helper 功能来做到这一点。
现在,我被卡住的部分如下。在我在我的应用程序中使用的一个 HTML 模板中,我使用一个标签来使用 Google Maps JS API 显示一个带有多个位置的地图。这些位置来自 MongoDB 数据库,就像我在此页面上显示的所有其他模板数据一样。数据作为对象数组传入客户端,我要对其进行迭代、过滤地址、将它们地理编码为正确的格式并在地图中显示它们。这里的问题是我可以很好地将这个数组放入页面,但我不能作为一个可以迭代的对象进入。
有什么方法可以让我在脚本标签中获取这个位置数组,这样我就可以遍历它们以在地图视图中显示它们?