0.1.8 • Published 7 years ago

react-funnel-chart v0.1.8

Weekly downloads
27
License
ISC
Repository
github
Last release
7 years ago

react-funnel-chart

漏斗图(梯形图) by canvas

Installation

npm install react-funnel-chart --save

How to use

import FunnelChart from 'react-funnel-chart';

<FunnelChart />

FunnelChart Props

{
  list: [
    { name: 'Q1', value: 500, backgroundColor: '', ... },
    { name: 'Q2', value: 400, backgroundColor: '' },
    { name: 'Q3', value: 300, backgroundColor: '' },
    { name: 'Q4', value: 200, backgroundColor: '' },
  ],
  onClick: (e, ringInfo), // default
  onHover: (e, ringInfo), // default
  onResize: ({ ratio, clientWidth, clientHeight, ratioWidth, ratioHeight }, e), // default
  isGradient: false,
  labelStyle: '#333',
  dataStyle: '#000',
  strokeStyle: '#000',
  tooltip: {  
    show: false, // default
    formatter: (ringInfo) => {
      return `数值: ${ringInfo.value}`;
    }
  },
  tooltipStyle: {
    backgroundColor: 'rgba(0,0,0,0.65)',
    ...
  },
  minPercent: 0.2,
}

Base Package

color-conversion-rgb

react-chart-canvas

Effect

funnel-bar

Changelog

0.1

非传统漏斗图,目前为满足当前需求,后续增加配置项来适配其他情况

0.1.8

7 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago