1.2.0 • Published 8 months ago

ecdrag v1.2.0

Weekly downloads
-
License
ISC
Repository
github
Last release
8 months ago

Echarts Continuous Drag 连续拖动工具

build version

用于Echarts连续拖动功能插件,该插件依靠配置tooltip.trigger下的'axis'来做处理

avatar

安装

npm i ecdrag

插件使用链式写法

import drag from 'drag';

// use echarts do somethiong

// 需要带echarts的配置与初始化后的echarts
drag.setOption(option).drag(myChart);

配置项说明:

// 设置Echarts配置
setOption(object)

// 设置使用对象配置 可参考echarts官方的坐标转换配置 https://echarts.apache.org/zh/api.html#echartsInstance.convertFromPixel
setUseOption(object)

// 设置使用多个对象配置
setUseOptions(object)

// 设置强制使用tooltip.trigger的'axis'属性
setForce(boolean)

// 设置动画 关闭动画可增加流畅度
setAnimation(boolean)

// 设置最大值步长
setStepMax(number)

// echarts对象, x:x轴坐标, y:y轴坐标, seriesIndex:当前拖动的seriesIndex
drag(myEcharts, function(x, y, seriesIndex) {
    
})

License

MIT

Copyright (c) 2021-present JiangYongFu

1.2.0

8 months ago

1.1.0

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago