react-amap基于 React 封装的高德地图组件
react-amap 是一个基于 React 封装的高德地图组件,帮助你轻松的接入地图到 React 项目中。
文档实例预览: 文档网站
特性
- ♻️ 自动加载高德地图 SDK(通过创建 Script 标签的形式加载),包括第三方 SDK。
- 📚 使用 Typescript 编写,集成高德地图 SDK [@type](src/types) 声明文件(包括中文注释)。
- ⚛️ 支持 React Hook 新增特性(需要 React 16.8+)。
- 💝 不依赖任何第三方组件。
安装
npm install @uiw/react-amap --save
使用
import { Map, APILoader } from '@uiw/react-amap';
const Demo = () => (
<div style={{ width: '100%', height: '300px' }}>
<APILoader akay="1c44726c39431f704d3e25cd51381e35">
<Map />
</APILoader>
</div>
);
ReactDOM.render(<Demo />, _mount_);
评论