FusionCharts XT v3.9.0发布啦【附下载】 FusionCharts XT数据可视化图表解决方案交互图表
程序员文章站
2024-03-13 22:04:22
...
FusionCharts XT是跨平台、跨浏览器的JavaScript/HTML图表组件,支持 ASP、 ASP.NET、 PHP、 JSP、 ColdFusion、 Ruby on Rails、 JavaScript、甚至简单的HTML页面。最新发布的v3.9.0做出了如下更新:
新增功能:
- 为比numberScaleValue低的格式值引入了forceNumberScale 属性。
- 引入了variableIndex属性来定义如何将实时图表中数据索引分配到数据图。
改进:
- alertObj对象现在可作为alertComplete事件的第二个参数,使得用户更好地控制事件。
- 客户端导出功能现在可用于IE10及以上版本,以及新的Microsoft Edge浏览器。此外,在Mozilla Firefox上该功能的渐变也能正常工作。
- 修复了在zoom-line图表中,数据块提示工具重叠时值非常接近的问题。
- 拥有大量数据点的图表/地图现在可使用PHP导出服务器进行导出。
- 改进了浏览器兼容性,更好地处理drag-node图表中的SVG路径元素。
- 改进了拥有大量数据标签的漏斗图和金字塔图的标签管理:
- 跳过不太重要的标签
- 图表在标签文本被省略号截断前重新定位来显示最大标签文本。
- 优化标签放置算法,根据阈值动态计算标签的放置位置。
- 在包中新增了以下地图:
- Japan province maps
- Azerbaijan sub-region maps
- USA DMA maps
- USA MSA maps
- Europe
修复:
- 修复了在双Y轴多系列组合图表中,辅助Y轴启用scaleRecursively=1引起的JavaScript运行时错误。
- 当文档模式被设置成Standards并且animation=1时,所有的曲线图和面积图现在都能在IE8上正确渲染。
- 导出的SVG字符串中出现的无效< style> 标签已被移除。
- 用于曲线图或面积图的交互层现在可在组合图表中进行滚动操作。
- 地图现在可在IE10中正确渲染。
- 修复了当触摸事件被触发,提示工具消失的问题。
- 在堆叠条形图中,即使是非常小数据点其提示工具现在也能正确渲染。
- 图表中的工具提示现在也可用于Android Chrome中配置了监听拖动事件的数据点。
- 无论是与FusionCharts对象连接还是chart level连接,chartCleared和alertComplete 事件现在都能被触发。
- 现在当图表呈现在可拖动容器里面时,可拖动图表组件如:渐变图例,也都能正常工作。
- 在地图中,当设置labelPos=center,标记标签现在被置于标记上。
- 当showCanvasBorder 和 the showAxisLine 属性被定义后,LogMSColumn2D图表能正确渲染。
- 当value 没有被定义并且属性showValue=0时,bulb gauge现在也能正确渲染。
- 修复了当FusionCharts在Windows 8设备上渲染时,Google Chrome控制台报错的问题。
- 修复了控制台报告的当render 事件被触发前图表就被处理的JavaScript错误。
- maxLabelHeight属性现在能在实时图表中正确设置X轴标签的最大高度。如果标签的高度大于该属性值,该标签将会被截断。
- 变焦曲线图中的引脚模式现在在lineThickness属性的所有值下都能正确运行。
- 修复了变焦曲线图中Y轴数字格式出现的问题。
- 修复了漏斗图和金字塔中水平空间管理出现的问题。
- 修复了当manageLabelOverflow=1时,在饼图和环形2D/3D图表中标签重叠的问题。