highcharts实现3D饼状图

这篇博客介绍了如何使用Highcharts库来实现3D饼状图。首先需要引入Highcharts的相关JS文件,然后设置一个图表容器并指定宽度和高度,接着编写图表的JavaScript代码。最终成功展示了一个3D饼图。
摘要由CSDN通过智能技术生成

刚接触前端的时候作图大多数时候都用echarts,但今天项目中一个需求是要实现3D的饼状图,所以转向highcharts来实现,具体实现过程如下。
首先要引入所需的js文件,在官网详细说明该引入那些js文件

一、文件的使用
1、基础使用
Highcharts 最基本的运行只需要一个 JS 文件,即 highcharts.js,例如引入下面的文件即可创建基础的图表了。

<script src="http://cdn.highcharts.com.cn/highcharts/highcharts.js"></script>
注:Highcharts 从 4.2.0 开始,已经不依赖 jQuery(参考例子),如果你的页面中不需要 jQuery,那么无需引入;不依赖 jQuery 的原因是我们将去掉了适配器并支持 CommonJS 模块标准,也就是说 Highcharts 可以在所有 CommonJS 规范下的环境中运行(例如 Nodejs),这也使得我们的产品可以结合目前市面上常用的库使用,例如 React、Browserify 、Webpack、Vue、AngularJS 等。

2、功能模块
功能模块是在 Highcharts 主要功能的基础做的扩展,是由官方发布的功能包,常用功能模块有:

更多图表类型扩展模块(highcharts-more.js)
3D 图表模块 (highcharts-3d.js)
导出功能模块(modules/exporting.js)
金字塔图表类型(modules/funnel.js)
钻取功能模块(modules/drilldown.js)
数据加载功能模块(modules/data.js)
更多模块可以在下载的资源包的 modules 目录找到,具体的功能我们会在后面的教程中讲解。

使用功能模块很简单,只需要引入对应的文件即可,唯一需要注意的是保证 highcharts.js 的引用顺序是在功能模块之前。

例如启用导出功能时需要引入的文件及顺序是:
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值