ecdrag

1.2.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i ecdrag

Weekly Downloads

9

Version

1.2.0

License

ISC

Unpacked Size

98.3 kB

Total Files

6

Last publish

Collaborators

  • doooyf