最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Highcharts报表插件多余小数位BUG的修复
时间:2012-11-25 编辑:简简单单 来源:一聚教程网
但是实际应用中一旦数据里质数多了起来,Highcharts 的报表就会出现小数位处理不当的问题(尽管我们已经对数据四舍五入取点了),具体如图。
我的解决办法是,查看未压缩的原开发版JS,版本:license Highcharts JS v2.2.4 (2012-05-31) 。
Point.prototype 这个类里的getLabelConfig函数中的percentage字段的值修改为”Math.round(point.percentage,2)“。
第10938行。 /**
代码如下 | 复制代码 |
/** * Return the configuration hash needed for the data label and tooltip formatters */ getLabelConfig: function () { var point = this; return { x: point.category, y: point.y, key: point.name || point.category, series: point.series, point: point, percentage: Math.round(point.percentage,2), //point.percentage total: point.total || point.stackTotal }; }, |
接着对Highcharts代码净化压缩即可放到生产环境里。
再看看我对这个jquery报表插件 Highcharts 处理后的效果图,
-
上一个: iframe自适应高度实例与详解
相关文章
- 拼多多app如何替换头像 08-03
- 努比亚M2畅玩版怎么样 努比亚M2畅玩版多少钱 08-02
- 摩拜单车押金退款多久到账 08-01
- 哈罗单车人工客服电话多少 07-24
- cad多段线变空心是什么原因 怎么解决多段线变空心 07-24
- 拼多多怎么退回保证金 拼多多退回保证金的方法 07-22