9

Vue-Highcharts 提供导出 CSV 数据选项

 2 years ago
source link: https://zhiqiang.org/it/vue-highcharts-export-data.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Vue-Highcharts 提供导出 CSV 数据选项

作者: 张志强

, 发表于 2022-05-30

, 共 757 字 , 共阅读 27 次

标准版的 Highcharts 要想提供导出数据,可参考https://api.highcharts.com/highcharts/exporting.csv,核心是引入exporting.jsexport-data.js两个额外的 JS ,不需要做别的操作:

<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>
<script src="https://code.highcharts.com/modules/export-data.js"></script>

它会在图的右上侧添加一个按钮,点击后可以导出数据图为图片,也可以直接导出数据为 CSV 文件,效果如下:

Highcharts的图导出CSV数据
Highcharts的图导出CSV数据

在 Vue 中,可以使用下面代码,除了引入exportingexport-data两个模块外,还需要手工初始化:

import Highcharts from 'highcharts'
import exportingInit from 'highcharts/modules/exporting'
import exportDataInit from 'highcharts/modules/export-data'

exportingInit(Highcharts)
exportDataInit(Highcharts)

Q. E. D.

avatar-0.jpg
bootstrap 是一个前端库,做一些常见的布局和效果,能省掉至少 95%的功夫。最近直接从 v4 升级到 v5 ,发现网页有些布局就乱掉了。这里是调整笔记。

Recommend

  • 58

    Introduction In this article, we will be creating a personal expense manager using APS.NET Core 2.1 and the Entity Framework Core code first approach. An expense manager tracks your daily expenses and provides...

  • 80

    readme.md Highcharts JS is a JavaScript charting library based on SVG, with fallbacks to VML and canvas for old browsers. Official website:

  • 25

    We use Choropleth maps to show differences in colors or shading of pre-defined regions like states or countries, which correspond to differences in quantitative...

  • 43
    • 微信 mp.weixin.qq.com 5 years ago
    • Cache

    Flask 结合 Highcharts 实现动态渲染图表

    最近动态图表可以说火爆全网,我们当然可以通过很多第三方工具来实现该功能,既方便又美观。 可是作为折腾不止...

  • 19

    调研了下动态曲线绘制的开源项目, HighCharts 应用在AngularJS上相对容易使用和集成,来看下在AngularJS上集成HighCharts的StockChart图表,实现动态绘制Android内存和CPU的变化曲线。 ...

  • 16

    在日常开发中,针对数据导出,我们可以导出Excel格式,但是如果是针对大数据量的导出,直接导出为Excel格式可能需要占用...

  • 6
    • www.newbe.pro 4 years ago
    • Cache

    0x05 - 综合示例,导出 CSV

    0x05 - 综合示例,导出 CSV 发表于 2020-12-14 更新于 2020-12-23现在,我们来完成一个稍微复杂一点的场景用例。将实体导出为 CSV 文件为了使下文的示例更加符合生产实际,我们在这里引入一个具体的场景。我们...

  • 11

    在 Golang 中导出一个 excel 可识别的 csv 好久没有更新博客了,稍微写个几行吧……不然都快不会写东西了 emmm。众所周知,导出表格是中后台一个非常普遍的需求,而 Golang 官方...

  • 10

    如何在 Vue 中导出数据至 Excel 表格 - 卡拉云 HiJiangChuan · 大约19小时之前 · 50 次点击 ·...

  • 8
    • blog.51cto.com 2 years ago
    • Cache

    Java 导出 CSV 文件

    Java 导出 CSV 文件_wx6237f50e82bc0的技术博客_51CTO博客首先第一步 导入坐标<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</arti...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK