amap-react-components
v0.8.0
Published
AMap Components for react
Downloads
9
Readme
amap-react-components
AMap 的 React 组件。
注意: 仅支持 AMap V2 且 React >= 16.8.
对比其他库
| | amap-react-components | @amap/amap-react | react-amap | | ---------------- | --------------------- | ------------------ | ------------------ | | 官方 | :x: | :white_check_mark: | :x: (饿了么团队) | | 开源 | :white_check_mark: | :x: | :white_check_mark: | | 活跃度 | 较高 | 低 | 低 | | 使用文档 | :white_check_mark: | :white_check_mark: | :white_check_mark: | | 单元测试覆盖率 | 高 | :question: | :x: | | 基于 React Hooks | :white_check_mark: | :question: | :x: | | 支持 amap v2 | :white_check_mark: | :white_check_mark: | :x: | | 支持 amap ui | :white_check_mark: | :white_check_mark: | :white_check_mark: | | 支持 TS | :white_check_mark: | :white_check_mark: | :white_check_mark: | | 支持 Vite | :white_check_mark: | :question: | :question: | | 自定义组件 | :white_check_mark: | :white_check_mark: | :white_check_mark: | | UMD 模块 | :white_check_mark: | :question: | :white_check_mark: |
- @amap/amap-react (高德官方 react 组件 )
- react-amap
使用
安装
yarn add amap-react-components
// or
// npm i amap-react-components
Browser
提供 browser 后缀支持 UMD 模块
例如:
https://cdn.jsdelivr.net/npm/[email protected]/dist/amap-react-components.browser.js
示例及 API
Typescript
安装 jsapi 的 ts 声明
npm install amap-jsapi-v2-types -D
由于官方 ts 声明存在声明错误、缺漏,以及缺少 AMapUI 相关接口声明,甚至官方文档存在错误等问题
自定义组件时,可以参考此文件 对其类型扩展
并及时给 amap-jsapi-v2-types
提 PR。
Polyfill
使用者可能需要自行处理以下兼容性
- Proxy --> Proxy Polyfill
贡献指南
查看贡献指南
变更日志
查看变更日志