ECharts 3.2.0 发布了,详细的变动介绍见 ECharts 3.2.0 变动介绍
[+] 新加刷选 brush 组件。 见下面几个 Brushing and Linking 的例子:
[+] 新加单轴 singleAxis 组件。 见示例 单轴散点图
[^] 折线图优化
[^] 线图优化
[+] 新增 polyline 属性,支持显示多段的轨迹路线。见示例 北京公交路线图,以及 带有特效的北京公交路线图
[+] 新增 large 和 largeThreshold 配置项支持大规模线图的绘制。见示例 65k 条飞机航线的可视化
[+] effect 新增 constantSpeed 和 loop
[^] 数据格式变动,从原先的 data: [ [{ coord: [lng, lat] }, { coord: [lng, lat]}] ] 改为 data: [ { coords: [[lng, lat], [lng, lat]] } ]。统一在一个属性里存放坐标点是为了更好的支持 polyline 为 true 的时候配置多个坐标点。原先的方式也兼容,但是不建议继续使用。
[^] Graph 优化
[+] 新加 focusNodeAdjacency 配置项用于开启鼠标 hover 高亮节点及相邻边和节点的效果。
[+] 边颜色 lineStyle.normal.color 支持配置为 'source' 或者 'target' 取源节点和目标节点的颜色。见示例 Les Miserables
[+] 改为使用默认取全局的调色盘
修复 edgeSymbolSize 为数组时边无法显示的 bug。
修复同时配置 edgeSymbol 和 force layout 时会导致布局抽搐的 bug。
[^] dataZoom 优化
[+] 新增 handleIcon 配置项用于配置手柄形状。handleSize 修改为相对于 dataZoom 高度的百分比大小。见示例 2015 年上证指数
[+] 新增 handleStyle 配置项用于配置更丰富的手柄细节样式。取代原先的 handleColor 配置项。
[+] 新增 dataBackground 配置项用于配置更丰富的数据预览样式。取代原先的dataBackgroundColor 配置项。
[^] 平行坐标优化
[^] 新增 parallel.axisExpandable,改善高维数据(大量坐标轴)的展示。参见例子 [http://echarts.baidu.com/gallery/editor.html?c=map-parallel-prices]
[^] 新增 parallelAxis.realtime
[^] 坐标轴优化
[^] 坐标轴支持过渡动画。见示例 动态数据
[^] 优化坐标轴轴线和刻度线的绘制效果。
[^] 类目轴默认不显示分隔线 splitLine。
[^] 类目轴自动间隔的计算优化。修复类目轴在数据很多的时候有可能出现标签重叠的问题。
[^] 修复双类目轴时数据无法使用类目值的 bug。见 #3494
[^] 桑基图 优化
[+] 边颜色 lineStyle.normal.color 支持配置为 'source' 或者 'target' 取源节点和目标节点的颜色。
[^] visualMap 组件优化
[^] markPoint 和 markLine 优化
[+] 新增 silent 配置项用于关闭交互。
[^] 数据配置更加灵活,支持每个维度 (xAxis, yAxis) 配置为'min', 'max', 'average'。
[^] 平均值计算忽略控制。见 #3367
[^] 散点图在 large 模式下也支持 tooltip 和鼠标事件触发。
[^] 工具栏组件的 dataZoom 支持通过配置 yAxisIndex: 'none' 或者 yAxisIndex: 'none' 设置单轴上的框选。
[+] 图例新增 inactiveColor 配置图例关闭时的颜色。
[+] 标题组件新增 textBaseline 用于配置标题文字的垂直对齐。
[+] 新增 hoverLayerThreshold 配置项
[+] 新增 progressive 和 progressiveThreshold 配置用于配置渐进式渲染。见示例 parallel-nutrients
[+] 新增 blendMode 配置图形的混合模式。
[+] itemStyle 新增 borderType 配置边框类型。
[+] 调色盘取色优化,相同名称的数据默认取相同的颜色。
[+] 仪表盘新增 axisLabel.distance 配置项。
[^] 颜色支持配置为渐变色和纹理。见 itemStyle.normal.color。示例 渐变,纹理
[^] 优化 effectScatter 在 setOption 更新数据时动画不连贯的问题。见 #3439
[^] 优化 tooltip,返回空字符串的话不显示浮层。
[^] 修复 splitArea 会覆盖 splitLine 的问题。
[^] 修复雷达图不能修改线条颜色的 bug。见 #3441
[^] ZRender 性能优化,重绘性能为原先的 2x ~ 3x。
[^] 构建文件调整,压缩前的开发版本加入了更细致的错误提示和警告,压缩后的生产版本去掉了这些错误提示和警告。因此建议开发环境中使用开发版本
引用来自“Atom90”的评论
ECharts 用过一次很多bug,改用了Highcharts 了引用来自“溱”的评论
http://g2.alipay.com/T家也出了个类似的
T家也出了个类似的