JavaScript Charts更新至v3.16.0【附下载】

JavaScript Charts能满足大部分的开发需求,包括序列图表(列型图,条形图,线型图,面积图,步骤折线图,平滑折线图,蜡烛图,ohlc图),饼图/环形图,雷达图/极区图以及xy图/散点图/气泡图。

最新发布的v3.16.0版本做出了如下更新:

  • 现在图表的滚动条,缩放等使用SVG(IE8继续使用PNG)。这使得图标在所有解决方案的Retina显示屏看起来效果很好。并且还创建了默认值为
    true 的AmChar属性svgIcons 。如果想一直使用PNG图标,将属性值设为false即可。

  • AmRectangularChart的zoomOutButtonImage属性默认值更改为lens。如果svgIcons设置为true(默认),那么.svg将被添加到浏览器支持的SVG文件名,否则被添加到.png。

  • 改进了图表的触摸事件。

  • AmChart新增了默认值为true的tapToActivate属性。这是我们在触摸设备上解决滚动页面问题的新方法。图表需要手势像划(有滚动条或光标的图表)、掐(地图)来防止页面滚动以及导致如果图表占据整个屏幕的话页面粘到一起。现在,为了使这些手势起作用,用户需要触摸一次图表或地图。常规的触摸事件像触摸条/片/地图区域不需要先触摸一次,并且也能正常显示其它任务。如果你有一个地图或图表占据整个屏幕而且不需要滚动页面,设置
    tapToActivate为false即可。

  • ChartCursor 和ChartCursorSettings新增了默认值为true的leaveAfterTouch
    属性。这使得在用户触摸图表后还能保持光标和气圈。

  • 将AmBalloon的fixedPosition属性的默认值修改为true。

  • StockEvent新增了默认值为false的showBullet属性。

  • StockGraph新增了recalculateValue属性,其可能的值有Open, Close, High, Low,
    Average以及Sum。该属性没有设置默认值-当计算更改时图表使用periodValue。

  • AmStockChart新增了validateNow 方法的第二属性skipEvents。

  • AmChart新增了默认值为false的autoDisplay属性。如果设置为true的话,图表将自动监测图表容器显示风格变化并且会正确显示从无到框产生变化的图表。建议设置成true,如果在运行时更改风格的话,将会影响到图标的显示。

  • 修复:roll-over balloon可根据图例位置(right或left)隐藏在图例下面。

  • 修复:如果在图表的颜色数组中图表比颜色多,图表的颜色会被自动选择。

  • 修复:有时候使用CSS设置字体大小不能正确显示的问题。

  • 修复:图表标题忽视 bold = false这个设置并总显示粗标题的问题。

点击下载>>JavaScript Charts v3.16.0最新版本

    原文作者:huangjinnan
    原文地址: https://segmentfault.com/a/1190000003486051
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞