钻取功能需要引入或注册额外的功能模块,链接是官方模块的引入文档。

前言

  • Highcharts实现下钻动态添加多个series

实现

<template><divref="chartRef"style="height:300px;width:800px"></div>
</template><script>
import Highcharts from "highcharts";
import HighchartsDrilldown from "highcharts/modules/drilldown";
HighchartsDrilldown(Highcharts);import { onMounted, ref } from "vue";export default {components: {},props: {},setup() {const chartRef = ref(null);onMounted(() => {initChart();});function initChart() {let chart = Highcharts.chart(chartRef.value, {credits: {enabled: false,},chart: {type: "column",events: {drilldown: async function (e) {// const drilldownId = e.point.drilldown // 可根据drilldownId 找到你要下钻的数据, 此处demo直接用模拟数据let area = {name: "10月面积",id: 10,color: "#F56C6C",data: [{name: "1",y: 100,},{name: "2",y: 200,},{name: "3",y: 400,},],};chart.addSingleSeriesAsDrilldown(e.point, area);let passArea = {name: "10月合格面积",id: 10,color: "#42b983",data: [{name: "1",y: 70,},{name: "2",y: 90,},{name: "3",y: 200,},],};chart.addSingleSeriesAsDrilldown(e.point, passArea);chart.applyDrilldown();},},},legend: {verticalAlign: "top",},title: {text: null,},subtitle: {text: "单击列,展示更多详细信息",},xAxis: {type: "category",crosshair: true,},yAxis: {title: {text: "面积",},},series: [{name: "面积",data: [{name: "10月",y: 1231,drilldown: 10,},],color: "#F56C6C",},{name: "合格面积",data: [{name: "10月",y: 443,drilldown: 10,},],color: "#42b983",},],drilldown: {drillUpButton: {position: {y: -32,},},},});chart.options.lang.drillUpText = "◁ Back";}return {chartRef,};},
};
</script>

效果

  • 动画没录入

Highcharts实现下钻多柱series相关推荐

  1. java highchart统计图_java+highchart实现分类下钻柱形图

    可视化展示中, 向下钻取的功能很常见. 这是有必要掌握的技能之一. 首先看官方示例. 第一层 点击第一个柱子向下钻取 实现这种图形展示, 关键点和难点在于数据格式的准备上. 通过查看示例代码, 可以看 ...

  2. html5饼图颜色渐变,Highcharts 渐变饼图

    Highcharts 渐变饼图 以下实例演示了渐变饼图. 我们在前面的章节已经了解了 Highcharts 基本配置语法.接下来让我们来看下其他的配置. 配置 colors 配置 使用 Highcha ...

  3. 分享个轮播的3D饼图,分别用Echarts和HighCharts实现

    轮播的3D饼图,效果如下 Echarts效果图 有这方面需求的朋友肯定有在Echarts社区上找过相关3D饼图的方案. 大同小异,所有3D饼图的实现方式,基本上使用了surface曲面的原理,我也是在 ...

  4. vue集成Highcharts 云词图

    vue集成Highcharts 云词图 最近接手一个需求,需要服务端统计词语,前端出一个云图. 记得很早之前在echarts看到过一个云词图,去翻一下echarts官网没翻到索性去Highcharts ...

  5. 使用HighCharts绘制bar形柱状图

    需引入highcharts.js文件 Highcharts官方文档网址:http://www.highcharts.com/demo/ http://www.52wulian.org/highchar ...

  6. Highcharts 渐变饼图

    一 代码 <html> <head> <meta charset="UTF-8" /> <title>Highcharts 渐变饼图 ...

  7. highChart表图大全之饼图圆环图详解

    一 前言 最近在工作上,遇到了关于表图的需求,于是在任务完成之后在这里写篇博客记录一下 二 基本饼图 代码: <html> <head> <meta charset=&q ...

  8. 前端 圆形进度图_Highcharts 圆形进度条式测量图

    Highcharts 圆形进度条式测量图 以下实例演示了圆形进度条式测量图. 我们在前面的章节已经了解了 Highcharts 基本配置语法.接下来让我们来看下其他的配置. 配置 chart.type ...

  9. sangerbox制作heapmap_使用highmaps制作中国地图

    Highcharts.setOptions({ lang:{ drillUpText:"返回 > {series.name}"} });//geojson核心数据 var d ...

最新文章

  1. 机器视觉与机器学习牛人博客
  2. JBPM使用assignHandler进行用户分派思路
  3. Flink从入门到精通100篇(五)-flink变种Alink,对阿里巴巴算法平台Alink简介
  4. 专为Android加载图片Fresco:详细图解SimpleDraweeView加载图片基础
  5. 35岁北大博士拟升市长
  6. 5G新基建边缘计算乘风破浪
  7. CAN总线技术 | 物理层04 - 终端电阻与双绞线(特性阻抗120欧)
  8. mysql重复上一行的快捷_MySql三种避免重复插入数据的方法
  9. ucos-II 任务间同步源码分析(一)
  10. Java中Jsp和Servlet上传和下载文件
  11. 知乎:“我们不主动收集数据”;滴滴被打乘客怂了;三星太子归位 | CSDN极客头条...
  12. MySQL数据库的常用命令语句记录——安全用户语句及函数
  13. webpack基础教程:(二)
  14. 原来有这么多的国产“自主研发”早就把开源项目抄哭了
  15. 网站权重大有用处,枫树seo教你一键进行网站权重查询
  16. fly.js如何使用呢
  17. sketch插件导出html,Sketch插件根据命名导出HTML片段Sketch Emmet
  18. 随机密码生成Python
  19. 未来的世界是,方向比努力重要,能力比知识重要,健康比成绩重要,生活比文凭重要,情商比智商重要!
  20. iOS 即时聊天 音频格式转NSData

热门文章

  1. 小程序购物车右上角数字显示与消失
  2. 考研倒计时html页面
  3. VMware9 安装提示The MSI '' failed
  4. 软工大作业·倾物语(二)
  5. Java JDK下载、安装与环境变量配置
  6. python解析html用哪个模块_[转载]python模块学习---HTMLParser(解析HTML文档元素)
  7. android炉石解析包错误,炉石传说7月11日解析失败怎么回事 游戏出错解决方法介绍...
  8. 电脑技巧:磁盘空间分析工具SpaceSniffer介绍
  9. 查缺补漏二:多表联查
  10. [已成功破解] 阿里 taobao 滑条验证码 x5sec解密 slidedata参数