我是靠谱客的博主 笑点低纸鹤,最近开发中收集的这篇文章主要介绍highchart的draggable-points.js依赖实现图表的动态拖拽操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

highchart的draggable-points.js依赖实现图表的动态拖拽操作

      • 需求
      • 实现
      • 总结

需求

  1. 实现一个曲线图,能够通过鼠标去拖拽点,来进行修改图表

实现

  1. 例子基于vue来实现,如果是jq的按照官网的例子即可,配置列表链接.,例子
// 引入依赖
import Highcharts from 'highcharts/highcharts.js';
import draggable from 'highcharts/modules/draggable-points.js'
// 注册拖拽事件
draggable(Highcharts);

// 关键配置
plotOptions: {
	dragDrop: {
       draggableY: true, // 启用y轴拖拽
        dragPrecisionY: 0.1 // 拖拽步长
    },
    point: {
	    events: {
	    	// 拖拽过程事件
	        drag: function(event) {
	            // console.log('拖动', event)
	        },
	        // 拖拽结束事件
	        drop: function(evt) {
	        }
	    }
	}

总结

  1. vue中拖拽依赖引入,需要用hichart对象进行注册,其他的依赖也是同样的注册方式来使用

最后

以上就是笑点低纸鹤为你收集整理的highchart的draggable-points.js依赖实现图表的动态拖拽操作的全部内容,希望文章能够帮你解决highchart的draggable-points.js依赖实现图表的动态拖拽操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部