vislab

vislab 实现汇总

基础图

说明:核心简略图+标记+hover提示+图例(图例位置)+hover动画+放缩操作+自定义

参数 说明 类型 可选值 默认值
percentage 百分比(必填) Number 0-100 0
type 类型 String line/circle/dashboard line
width 画布宽度 Number - 360(line)/180
strokeWidth 进度条宽度 Number - 12
color 进度条颜色 String/array #6位十六进制 #409eff
bgColor 进度条背景颜色 String #6位十六进制 #ebeef5
showText 是否显示文字内容 Boolean true/false false
form 文本格式化方法 Function    
参数 说明 类型 可选值 默认值
columns 维度和指标的集合(必填) Array - -
rows 数据的集合(必填) Array - -
type 类型 String pie/ring/rose pie
dimension 维度      
metrics 指标      
参数 说明 类型 可选值 默认值
columns 维度和指标的集合(必填) Array - -
rows 数据的集合(必填) Array - -
type 类型 String histogram/bar histogram
stack 堆叠 Boolean true/false false
参数 说明 类型 可选值 默认值
columns 维度和指标的集合(必填) Array - -
rows 数据的集合(必填) Array - -
type 类型 String line/area line

组合及定制图

3d

颜色渐变+透明度渐变

参考

油表参考1

油表参考2

动画

path-w3

echarts传送门

v-charts传送门

波浪水球

d3 学习图例

svg 学习图例https://zhaocchen.github.io/vislab/d3/svg/