gpt4 book ai didi

javascript - Google map React 卡在 'loading map...' 中

转载 作者:行者123 更新时间:2023-12-02 22:28:43 25 4
gpt4 key购买 nike

我创建了一个名为 MapContainer 的组件,我的 MapContainer.js 如下所示:

import { Map, GoogleApiWrapper } from 'google-maps-react';
import React from 'react';
import '../css/MapContainer.css';

const MapContainer = ({ t }) => (
<Map class="location_map"
google={t.google}
zoom={8}
initialCenter={{ lat: 47.444, lng: -122.176}}/>
)

export default GoogleApiWrapper({
apiKey: '...'
})(MapContainer);

然后我将此组件导入到另一个名为 Details.js 的 .js 中。文件很长,所以我只放了与MapContainer相关的部分。

import MapContainer from '../components/MapContainer';

...

然后在渲染部分:

            <div class="polaroid_des">
<div class="container-list">
<p class="polaroid_title">{t('details.location')}</p>
<MapContainer t={t} />
</div>
</div>

我最终将其导出为:

export default withTranslation()(Details);

事实证明,当我运行我的网站时,我只收到“正在加载 map ...”。发生什么事了?

最佳答案

和两天前一样的问题。该库已过时且不再维护。我建议您改用 google-map-react 。我发现该库更加可靠。

Github:https://github.com/google-map-react/google-map-react

NPM:https://www.npmjs.com/package/google-map-react

关于javascript - Google map React 卡在 'loading map...' 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58978669/

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