Chart.js分层缩放插件

用于分层树状数据结构的 Chart.js 比例尺。「Chart.js scale for hierarchical tree-like data structure」

Github星跟蹤圖

Chart.js Hierarchical Scale Plugin

datavisyn NPM Package Github Actions

Chart.js module for adding a new categorical scale which mimics a hierarchical tree.

hierarchy

Check out also my other chart.js plugins:

Install

npm install --save chart.js chartjs-plugin-hierarchical

Usage

see Examples

or at this Open in CodePen

Scale

a new scale type hierarchical.

Styling

The hierarchical axis scale has the following styling options

see IHierarchicalScaleOptions

Data structure

see ILabelNode and IValueNode

ESM and Tree Shaking

The ESM build of the library supports tree shaking thus having no side effects. As a consequence the chart.js library won't be automatically manipulated nor new controllers automatically registered. One has to manually import and register them.

import { Chart } from 'chart.js';
import { HierarchicalScale } from 'chartjs-plugin-hierarchical';

// register scale in chart.js and ensure the defaults are set
Chart.register(HierarchicalScale);
...

Development Environment

npm i -g yarn
yarn install
yarn sdks vscode

Common commands

yarn compile
yarn test
yarn lint
yarn fix
yarn build
yarn docs


developed by datavisyn.

主要指標

概覽
名稱與所有者sgratzl/chartjs-plugin-hierarchical
主編程語言TypeScript
編程語言JavaScript (語言數: 2)
平台
許可證MIT License
所有者活动
創建於2019-06-14 12:37:10
推送於2025-04-12 15:21:35
最后一次提交
發布數51
最新版本名稱v4.4.4 (發布於 )
第一版名稱v1.0.1 (發布於 2018-06-27 09:05:15)
用户参与
星數57
關注者數3
派生數11
提交數392
已啟用問題?
問題數19
打開的問題數2
拉請求數61
打開的拉請求數6
關閉的拉請求數22
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?