Highsoft公司旗下三大产品包括Highcharts, Highslide 和Highstock。其中Highcharts在图表领域处于领先水平。
Highcharts是一款纯JavaScript编写的图表库,为你的Web网站、Web应用程序提供直观、交互式图表。当前支持折线、曲线、区域、区域曲线图、柱形图、条形图、饼图、散点图、角度测量图、区域排列图、区域曲线排列图、柱形排列图、极坐标图等几十种图表类型。(重要推荐:Highcharts图表库单个开发者授权特别优惠,【在线订购】专享7折!)
Highcharts 6.1.0
新增功能
- 增加了直接从CSV URL或JSON资源加载数据的功能,并通过data.enablePolling选项使其动态更新。
- 增加了带风格模式的主题示例:dark-unica、sand-signika、grid-light。
- 通过Series.setData、Series.update或Chart.update更新数据时添加了动画功能。新逻辑查找匹配的X值,并且可以通过setData的updatePoints选项禁用。
- 在导出数据模块中添加了“Open in Cloud”功能。
- 增加了花样填充模块。
- 增加了新功能chart.scrollablePlotArea,以便在小设备上平滑滚动数据。
- 为Chart.update添加了动画参数。
- 增加了饼图数据标签的默认最大宽度,以避免长标签挤压饼图本身。
- 增加了新选项data.beforeParse,以允许在使用data.csvURL选项时修改CSV。
- 增加了新的选项legend.alignColumns,为多行横向图例提供更好的默认布局。
- 为plotOptions.area.threshold添加了对Infinity和-Infinity值的支持,以使区域向Y轴极限延伸。关闭#8139。
- 增加了对嵌套series.keys的支持。
- 将选项minFontSize和maxFontSize添加到Wordcloud。
bug 修复
- 修复了#7792#7791,反转图表在Boost中未正确裁剪。
- 为标签分发功能添加了最大距离,因此饼图数据标签和标志不会距离定位点太远。
- 修复了#4881,使用useHTML的数据标签在Windows上的Firefox中导致递归错误。
- 修复了#7026,升压模块处于活动状态时,导出数据无效。
- 修复了#7103,数据标签没有在极端之外被裁剪。
- 修复了#7186,为dist任务添加新的构建脚本。在发行版中构建并包含es-modules。
- 修复了#7362,设置旋转时dataLabels重叠。
- 修复了#7383,SVG标题标记不可配置。
- 修复了#7491,由于活动空间太小,Wordcloud中缺少单词。
- 修复了#7604,当startOnTick或endOnTick被设置为alse时,轴剔号被错误地对齐。
- 修复了#7639,反复放大散点图后错误的极端情况。
- 修复了#7798,堆叠标签未正确定位,并且有多个y轴。
- 修复了#7850,传统IE没有正确获取DOM元素的类。
- 修复了#7857,当xAxis被逆转时,平移不起作用。
- 修复了#7862,当使用negativeColor时,连接线在瀑布系列中不可见。
- 修复了#7874,设置图表大小后使用HTML时错误的图例项目位置。
- 修复了#7894,legend.verticalAlign top失败,没有图表标题。
- 修复了#7896,单个系列的流图渲染和工具提示问题。
- 修复了#7898,具有长文本的drillup按钮在多级向下钻取后未正确对齐。
- 修复了#7906,如果在风格模式中未提供yAxis.labels配置,则表示仪表图表出错。
- 修复了#7931,当图表被破坏时动画化时,系列标签模块中的错误。
- 修复了#7933,当数据集最初为空时,startPoint动态失败。
- 修复了#7942,在切换系列可见性后,yAxis滴答和标题错误。
- 修复了#7957,导出中的自定义按钮不会重新缩放图像符号。
- 修复了#7965,无法使用chart.update()动态切换chart.reflow选项。
- 修复了#7968,导致省略号设置xAxis.labels.style的回归不起作用。
- 修复了#7975,长饼图数据标签未正确截断,无法禁用。
- 修复了#7986,在欧洲语言环境中使用逗号分隔符和最佳猜测小数点时导出的CSS无效。
- 修复了#7991,treemap在导出时出错。
- 修复了#7996,具有特定值的极坐标图呈现错误。
- 修复了#8008,深入数据点设置为数组失败。
- 修复了#8014,Chart.setTitle没有导致图例位置更新。
- 修复了#8060,延迟重绘时,setData()后标记会闪烁。
- 修复了#8073,中心步骤的图形动画失真。
- 修复了#8075,动态添加和删除轴导致重画错误。
- 修复了#8083,错误的十字线宽度和位置。
- 修复了#8092,当z值非常接近时,plotOptions.bubble.sizeByAbsoluteValue不会渲染气泡。
- 修复了#8100,区域范围标记未正确支持negativeColor和区域。
- 修复了#8101,工具提示中的错误小数点分隔符有多个值。
- 修复了#8104,某个点的选定状态属性未应用于xrange系列。
- 修复了#8106,在lin2log和log2lin轴功能中没有保留上下文。
- 修复了#8119,点类名称未应用于光环和连接器。
- 修复了#8129,yAxis的tickPixelInterval = 1呈现接近零而不是零。
- 修复了Series.update以支持软件系列名称而无需重新创建系列。
- 修复了数据配置为空时,数据模块无法初始化图表。
- 修复了从自己的回调中销毁图表时插件中的错误。
- 修复了图例导航有时不针对单个图例项目图表的问题。
- 修复了使用自动模式尺寸调整点大小的问题。
相关产品购买请咨询""。更多产品资讯请联系Elyn。
标签:
JavaScript HTML5图表图表库开源交互图表图表控件highcharts
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
文章转载自:慧都控件网