<p align="center">
<img src="https://raw.githubusercontent.com/denaro-org/v-charts2/main/docs/.vuepress/public/favicon.ico" alt="mark text" width="100" height="100">
</p>

<h3 align="center">@v-chart2/heatmap</h3>

<p align="center">
  <a href="https://www.npmjs.com/package/@v-chartsv2/heatmap" target="_blank"><img alt="npm version" src="https://img.shields.io/npm/v/@v-chartsv2/heatmap"></a>
  <a href="https://packagephobia.com/result?p=@v-chartsv2/heatmap" target="_blank"><img alt="install size" src="https://packagephobia.now.sh/badge?p=@v-chartsv2/heatmap"></a>
  <a href="https://github.com/denaro-org/v-charts2/stargazers" target="_blank"><img alt="GitHub stars" src="https://img.shields.io/github/stars/denaro-org/v-charts2"></a>
  <a href="https://github.com/denaro-org/v-charts2/issues" target="_blank"><img alt="GitHub issues" src="https://img.shields.io/github/issues/denaro-org/v-charts2"></a>
  <br />
  <a href="https://www.jsdelivr.com/package/npm/@v-chartsv2/heatmap" target="_blank"><img alt="jsdelivr" src="https://data.jsdelivr.com/v1/package/npm/@v-chartsv2/heatmap/badge"></a>
  <a href="https://www.npmjs.com/package/@v-chartsv2/heatmap" target="_blank"><img alt="npm" src="https://img.shields.io/node/v/@v-chartsv2/heatmap"></a>
  <a href="https://github.com/denaro-org/v-charts2/blob/main/LICENSE" target="_blank"><img alt="NPM" src="https://img.shields.io/npm/l/@v-chartsv2/heatmap"></a>
</p>

> :tada: 热力图

### 下载

```bash
pnpm add @v-chartsv2/heatmap
# or
npm install @v-chartsv2/heatmap
```

### 安装

当你当前的打包工具为 webpack 时, 推荐你进行以下的安装步骤

> 传统的 webpack4.x 没有 Tree Shaking 的支持, 如果你想引入 `@v-chartsv2/heatmap/vue2` 或者 `@v-chartsv2/heatmap/vue3` 的话, 可能会报错

```javascript
import Vue from "vue";
import VeHeatmap from "@v-chartsv2/heatmap"; // 兼容 vue2.x 和 vue3.x 的支持, 将会自动加载支持 vue2.x 的支持包或者支持 vue3.x 的支持包
Vue.use(VeHeatmap);
```

当你当前的打包工具为 vite 或者 rollup 时, 推荐你进行以下的安装步骤

- Vue 2.x

```javascript
import Vue from "vue";
import VeHeatmap from "@v-chartsv2/heatmap/vue2"; // 更好的 Tree Shaking 推荐引入 vue2.x 的专属支持包
import "@v-chartsv2/heatmap/v-charts.css"; // 需要手动引入样式
Vue.use(VeHeatmap);
```

- Vue 3.x

```javascript
import { createApp } from "vue";
const app = createApp();
import VeHeatmap from "@v-chartsv2/heatmap/vue3"; // 更好的 Tree Shaking 推荐引入 vue3.x 的专属支持包
import "@v-chartsv2/heatmap/v-charts.css"; // 需要手动引入样式
app.use(VeHeatmap);
```
