1.0.2 • Published 5 years ago

patd-chart v1.0.2

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

基于 PAT Design 规范封装的基于 React 的 Echarts4.0 图表组件库

特性

  • 统一的数据格式: 使用对前后端都友好的数据格式,方便生成和修改。
  • 简化的配置项: 通过简化的配置项,可以轻松实现复杂需求。
  • 定制简单: 提供多种自定义 Echarts 方式,可以方便的设置图表配置项。
  • 支持 ts: 源码用 Typescript 编写,同时支持 js 和 ts 加载

安装

yarn add patd-chart

例子

import React from 'react';
import { Pie } from 'patd-chart';

const pieData = {
  dimensions: ['count', 'name'],
  source: [
    { count: 100, name: 'apple' },
    { count: 90, name: 'man' },
    { count: 30, name: 'woman' }
  ]
};
const App: React.FC = () => {
  return (
    <Pie 
       width="420px"
       height="314px"
       name="基础饼图"
       data={ pieData } 
    />
  )
}

data 参数接收 echarts 官网的 dataset 格式。

配置主题

内置orange、blue、green 主题,默认 orange 主题,且提供全局主题配置接口。

import { setTheme } from 'patd-chart';

setTheme('blue');
1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago