highcharts 饼图,结合后台数据

本文记录了一位从前端接口转向页面开发的开发者,在使用Highcharts绘制饼图时遇到的问题及解决过程。主要难点在于将后台返回的JSON数据转换为前端所需的int类型,以便计算百分比。提供的代码示例包括页面和后台部分。
摘要由CSDN通过智能技术生成

感慨一下,之前一直是搞网络接口的。换了工作,现在搞前端页面了,今天搞了个图表。

遇到了点问题,最后还是搞定了。我把主要代码贴上来吧。

希望可以帮到有需要的童鞋。

有一点需要注意,就是从后台出来的json数据,前端需要转类型。因为图表他是int型,需要计算百分比。我也在这个上面浪费了点时间。

<script type="text/javascript"src="${pageContext.request.contextPath}/web/exam/.js"></script>
        这个可以去官网下载一个,有demo的。点击打开链接(演示地址)


页面代码:

var chart = null;

	$(function() {
		chart = new Highcharts.Chart(
				{
					chart : {
						renderTo : 'container', // 页面DIV层ID
						plotBackgroundColor : null,
						plotBorderWidth : null,
						plotShadow : false
					},
					title : {
						text : '学生考勤数据统计图表'
					},
					tooltip : {
						pointFormat : '{series.name}: <b>{point.percentage:.1f}%</b>'
					},
					plotOptions : {
						pie : {
							allowPointSelect : 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值