0.8.0 • Published 2 months ago

amap-react-components v0.8.0

Weekly downloads
-
License
MIT
Repository
-
Last release
2 months ago

amap-react-components

latest version License npm downloads minimized gzipped size

GitHub Repo stars last commit (branch)

deploy-to-gh-pages Codecov workflow codecov

AMap 的 React 组件。

注意: 仅支持 AMap V2 且 React >= 16.8.

对比其他库

amap-react-components@amap/amap-reactreact-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:

使用

安装

yarn add amap-react-components
// or
// npm i amap-react-components

Browser

提供 browser 后缀支持 UMD 模块

例如:

https://cdn.jsdelivr.net/npm/amap-react-components@0.0.1/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

使用者可能需要自行处理以下兼容性

贡献指南

查看贡献指南

变更日志

查看变更日志

LICENSE

MIT LICENSE

0.8.0

2 months ago

0.7.0

5 months ago

0.3.0

10 months ago

0.2.1

10 months ago

0.5.0

6 months ago

0.4.1

8 months ago

0.4.0

8 months ago

0.6.0

6 months ago

0.4.2

7 months ago

0.2.0

11 months ago

0.1.2

1 year ago

0.1.3

1 year ago

0.1.0

1 year ago

0.1.1

1 year ago

0.0.1

3 years ago