gpt4 book ai didi

javascript - 在 map 上渲染多个元素 google-map-react

转载 作者:行者123 更新时间:2023-12-03 00:10:02 25 4
gpt4 key购买 nike

我在使用 google-map-react 渲染多个元素时遇到问题。我正在做的一切就像示例中那样,使用硬编码元素一切都好,但是对于我想要使用 map 方法渲染的元素,就像我使用常规 react 组件一样,我遇到了麻烦。这是jsbin link您可以在其中查看,在 map 中我们应该看到 3 个点,但现在我们只有硬编码的一个。

最佳答案

在你的 map 函数中,你必须返回你的 AnyReactComponent。

像这样:

{Scenes.map(scene => {

let lat=scene.coordinates[0];
let lng=scene.coordinates[1];
let sceneName=scene.name;

console.log(`Latitude - ${lat}\nLongitude - ${lng}\nSceneName - ${sceneName}`);

return <AnyReactComponent
lat={lat}
lng={lng}
text={sceneName}
/>
})}

关于javascript - 在 map 上渲染多个元素 google-map-react,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54782600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com