谷歌地图 API 有两种最流行的react抽象(从每周 npm 下载量和 github repo 星数来看)。对于像我这样的初学者来说,这非常令人困惑,因为我无法通过仅查看文档来决定这些库能为我的项目带来什么?
简而言之,使用google-map-react和react-google-maps 的优缺点是什么。我没有在互联网或 SO 上找到任何比较。
google-map-react 和 react-google-maps 的区别
IT技术
reactjs
google-maps-api-3
react-google-maps
google-map-react
2021-05-19 11:04:23
2个回答
小心,react-google-maps
项目一年多没维护了,看
https://github.com/tomchentw/react-google-maps/issues/986
他们建议看@react-google-maps/api但它很年轻项目并且在 GitHub 上还没有很多星星。我个人喜欢google-map-react,它仍在(相当活跃的)开发中。
我发现 google-maps-react 文档有点令人困惑,因为它使用 HOC、compose 来简化地图。对于 React 新手来说,没有 compose 可能更容易上手。
react-google-maps,一个本质上为 Google Maps API 提供 React 组件包装器的包。react-google-maps 允许用户使用 Google Maps Javascript API 的全部功能。