Closed jacktang closed 3 years ago
项目需要使用百度地图,原来在index.html里面添加
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=KEY"></script>
即可。现在 public/index.html 文件已经不存在。使用react hemlet 添加不成功。 (见示例代码)
public/index.html
import {BaiduMap} from 'react-baidu-maps'; const Index: React.FC = () => { return ( <div> <Helmet> <title>领跑求职: 联接下一个优秀机会</title> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=5RxhT8sogDv6N7hVgoz9AkKLAT2ynXbU"></script> </Helmet> {/* <div className={styles.lang} data-lang> {SelectLang && <SelectLang />} </div> */} <div style={{position: 'absolute', top: 0, left: 0, width: '100%', background: '#444', height: 'calc(100vh - 166px)'}}> <BaiduMap ref={mapRef} enableScrollWheelZoom mapContainer={<div style={{height: '100%'}}/>}> <NavigationControl type="small" anchor="top_right" offset={{width: 0, height: 1}}/> </BaiduMap> </div> </div> ) }
错误信息
https://umijs.org/config#headscripts 用这个
能详细说下怎么配置吗?对umijs不是很熟悉
已解决,在config.ts里面配置
🧐 问题描述
项目需要使用百度地图,原来在index.html里面添加
即可。现在
public/index.html
文件已经不存在。使用react hemlet 添加不成功。 (见示例代码)💻 示例代码
错误信息
🚑 其他信息