跨浏览器、跨平台图表控件AnyChart v8.0.0重要更新,新增模块化系统、3D线图等。
AnyChart是基于JavaScript (HTML5) 的图表控件。使用AnyChart控件,可创建跨浏览器和跨平台的交互式图表和仪表。AnyChart 图表目前已被很多知名大公司所使用,可用于仪表盘、 表、数据分析、统计学、金融等领域。AnyChar HTML5图表高度可定制且高度兼容。拥有纯JavaScript API,AnyChart图表内置客户端数据实时更新,多层次向下钻区和具体参数更新。强大的主题引擎使你通过一系列图表进行独特的演示体验,而PDF和图像输出能产出图书质量打印文档。(重要推荐:AnyChart已加入在线订购,超值特价低至¥368起!) 【AnyChart v8.0.0最新版本】
Anychart v8.0.0更新:
模块化系统模块化系统是AnyChart 8的核心。它允许您仅连接实际使用的图表类型和功能,大大减少了在 页上运行的大小。基于模块化的AnyChart与流行的捆绑工具(如Webpack,Browserify等)完全兼容。使用我们的JS Builder轻松生成自定义构建。
自定义JavaScript Builds自定义JavaScript Builder专门用于组装一个仅包含需要使用的功能和图表类型的JavaScript文件。AnyChart 8.0.0版包含30个模块和 16个主题。您还可以创建含许可证密钥的文件 。
Node.js服务器端渲染Node.js服务器是一个轻量级的Web服务器,提供用于生成矢量图形(PDF,SVG或PS)、位图图像(PNG,JPG或TIFF)、PDF 告和CSV和XLSX(Excel)中的数据的API。它使用JavaScript代码以及JSON和XML配置作为输入数据。服务器非常易于安装和自定义,您可以在任何主要平台上运行:Linux,Windows和macOS。它是创建通过电子邮件或 交 络共享工具发送图表的 表系统的理想选择。
无数据标签功能无数据标签功能是用于通知图表查看器数据不可用的API。由于默认情况下缺少数据,或者通过“数据更新API”,“排除数据点”功能或通过交互性删除数据,则可能会丢失数据。
重做CSV/Excel导出根据需求,我们重新编制了为图表准备的CSV/Excel数据的算法。现在,它考虑到图表类型的特定功能,并允许您为不同的系列使用多个数据集。
图表导出设置现在,您可以自定义每个图表的导出设置:在Facebook上共享的链接和说明、图像导出选项等。
上下文菜单自定义API我们大大简化了上下文菜单定制的过程。现在,上下文菜单中的每个项目都被分配了一个DI,可以访问相应的字段和设置以及添加自定义ID。我们还添加了本地化上下文菜单的选项。
一般的API改进我们大大改进了第八代JavaScript图表库中的AnyChart JS Charts API。 界面设置、 格设置、数据映射设置现在变得很容易。为了方便和简化从AnyChart 7到AnyChart 8的转换,我们创建了允许大多数用户以半自动模式切换到新版本的迁移工具。
数据点大小设置数据点的大小现在可以控制,我们添加了以下方法:chart.pointWidth() – 设置动态添加系列时的固定大小数据点;chart.maxPointWidth() – 设置数据更新时的点宽度;chart.minPointLength() – 确保显示相对较小和接近零的值。
3D线图AnyChart已经支持多种图表类型。v8.0.0增加了新的3D线图类型。
改进:
- 改进mapAs()方法的API ,现在它只接受一个参数,而不是四个(旧版本)。
- 现在,条和列图表默认使用值为0的softMinimum()设置。
-
改进 格API,grid()/ minorGrid()方法被替换为xGrid()/yGrid(),xMinorGrid()/yMinorGrid()方法。着色oddFill()/evenFill()方法被替换为fill() 和palette()方法。参见Axes基础知识文章了解更多。
Bug修复:
- 修复绘图注释标签格式的问题。 (Case 3293, TS-195)
- 解决了在绘制财务图表后改变系列数据的问题(TS-150)
- 修复IE6-8中工具提示的错误(Case 3173,TS-296)
【AnyChart v8.0.0最新版本】
【十四周年庆预热开启!全场满额送七级豪礼,AppleMac笔记本电脑、iwatch、iPad等您来拿!】
活动时间:10月1日-10月31日
标签:JavaScript HTML5图表图表库图表控件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!