当前位置: 首页 > 文档资料 > ThingJS 文档中心 >

3.0 版新功能

优质
小牛编辑
126浏览
2023-12-01

1.更加懂你的交互体验

增加快捷键

增加ctrl+s保存,ctrl+z撤销,ctrl+y恢复撤销等快捷键操作

增右键件菜单

支持图层管理器对图层排序的同时,还将图层排序功能放到右键菜单中

画布操作控制

优化了组件移动、打组移动,2.0版本的缩小画布后移动组件不跟随鼠标将成为历史 增加键盘上下左右键移动组件,按一次移动1px,ctrl+方向键移动一次10个像素 优化组件尺寸调整工具,组件选中后四周和四个顶点均有调整大小柄,如下图

组件选中后可精准修改组件容器大小,无需打开组件控制中心,并支持鼠标上下键进行+1-1操作如下图:

优化图层排序体验,2.0版本图层排序后整个场景重新渲染一边造成卡顿的现象将成为历史,排序性能可和抖音加载速度媲美 增加组件双击功能,双击后打开组件控制中心,想你所想,做你所做。

新增组件控制中心

组件控制中心包含3个部分,分别为:属性配置、Options配置、Javascript 属性配置:通过可视化的操作来定义图表的 样式,如下图

Options配置: 通过JSON对象的形式来配置图表,因为Echarts和Highcharts配置项高达2000多项,通过可视化页面配置没那么容易找到,因此此处可以直接通过Option的方式手动写到这里

Javascript: 实施人员可以对每个组件写Javascript来控制组件的样式,数据的二次处理,动画的执行等动作(见API手册),从而全方位的控制从数据到图表可视化的过程,如下图:

备注:您放心的写代码,我们会智能的给你提示,跟抖音一样智能

2.全新的组件平台

丰富的组件库

官方全新3.0版本图表达到64种,涵盖Echarts和Highcharts常用图表,增加了以往不常用的瀑布图,词云图,甘特图,桑基图,平行坐标图等,如果这些还不够,ChartBuilder提供空白图表,你可以在空白图表上自行绑定DOM和数据,自行写JavaScript控制,形成自己的图表库

灵活好用的画图板

ChartBuilder3.0版本增加了画图板功能,在画图板上你可以画线、圆、矩形框、椭圆等简单的图形,但是复杂的图形基本上都是由这几种简单的图形搭建起来的不是吗,如下图:

强势而来的2D地图

ChartBuilder3.0发布携带2D中国地图,2D世界地图,用户可以很方便的在地图上附加飞线效果,热力图效果,饼图,柱图等

丰富多彩的色系设置

系统预定义5中色系,通过选择不同的色系,可以让你的可视化设置更为便捷,如果5种不够怎么办?么事么事,ChartBuilder提供你在Javascript种自定义色系来覆盖原有色系控制系统

3.流畅的动画编排系统

3.0版本的新ChartBuilder完全抛弃2.0版本的动画机制,全新的动画引擎及编排机制,让你的动画比PPT还好看

4.全新的权限控制

场景列表按照权限划分为:

  • 演示场景

    演示场景列表中的场景是ChartBuilder开发团队制作的Demo场景,用户可以查看制作过程,为用户提供学习模板

  • 机构场景

    我所在的机构中所有人员制作的场景,一个人可以隶属于多个机构

  • 我的场景

    我的私有场景,如果用户加入到某个机构下,该用户的场景将在机构内部公开,例如优锘所有同事的场景可以相互查看和编辑

5.完全兼容所有2.0版本的ChartBuilder场景

完全兼容2.0版本的所有场景,并且2.0版本场景在3.0版本种打开新能会更流畅,并且2.0版本的组件在3.0版本种有依然可以使用,我们将会在3.0版本发布稳定版以后下架所有2.0版本的组件: