* [x] 2019.08.22 新增 数据点标识样式 `opts.series.pointShape`,有效值为diamond◆, circle●, triangle▲, rect■。 * [x] 2019.08.21 新增 第二种仪表盘样式`progress`,增加[【uCharts 跨端图表改造教程】](https://gitee.com/uCharts/uCharts/wikis/%E6%94%B9%E9%80%A0uCharts%E6%89%93%E9%80%A0%E4%B8%93%E5%B1%9E%E5%9B%BE%E8%A1%A8?sort_id=1535997)。 * [x] 2019.08.20 修复 不能隐藏Y轴的bug。 * [x] 2019.08.20 修复 单个Y轴时,开启标题并且标题不给字体大小的情况下,图表绘制失败的bug。 * [x] 2019.08.20 修复 混合图不传Y轴data的情况下绘图失败的问题。 * [x] 2019.08.19 【v1.9.1】 * [x] 2019.08.19 新增 `opts.series.lineType` 折线图,折线为虚线或实线的配置:'solid'为实线、'dash'为虚线,仅针对`line`,`area`,`mix`有效。 * [x] 2019.08.19 新增 开启滚动条时,滚动到尽头的的事件:scrollLeft为拖动到最左侧时,scrollRight为拖动到最右侧时,详见混合图demo。 * [x] 2019.08.19 新增 opts.extra.tooltip.showBox,是否显示ToolTip方框及文字(一般用于只显示横向或纵向的辅助线)。 * [x] 2019.08.19 修复 X轴开启文案旋转时,Y轴左侧区域遮挡文案的bug。 * [x] 2019.08.18 修复 开启滚动条后,点击图例隐藏类别后导致滚动条复位闪屏的bug。 * [x] 2019.08.18 【v1.9.0 Beta】 * [x] 2019.08.18 新增 【重要】支持`多Y轴`图表,增加`opts.yAxis.data`一系列参数,用于多坐标系的调用方法,数据类型为`数组格式`。 * [x] 2019.08.18 新增 `opts.xAxis.axisLine`、`opts.xAxis.axisLineColor`,提供绘制X轴轴线的功能。 * [x] 2019.08.18 取消 opts.xAxis.type。 * [x] 2019.08.18 新增 `opts.xAxis.calibration` 是否绘制X轴刻度,用于X轴刻度和网格不能同时绘制的问题。 * [x] 2019.08.18 修复 漏斗图点击效果阴影透明度不正确的bug。 * [x] 2019.08.15 修复 仪表盘数据更新后不能从当前位置开始动画的bug。 * [x] 2019.08.15 修复 玫瑰图面积模式中百分比计算错误的bug。 * [x] 2019.08.14 修复 饼图类百分比计算精度导致小数位数增多,不显示图表的bug。 * [x] 2019.08.14 修复 柱状图数值差距比较大的情况下,小数值完全不显示柱子的bug。 * [x] 2019.08.14 修复 玫瑰图最大值最小值计算错误导致图表显示错误的bug。 * [x] 2019.08.13 【v1.8.5】 * [x] 2019.08.13 新增 `词云图`动画效果及点击事件。 * [x] 2019.08.13 新增 `地图`点击事件及tooltip。 * [x] 2019.08.11 新增 `地图`(体验版),图表类型`map`。 * [x] 2019.08.10 【v1.8.4】 * [x] 2019.08.10 新增 `opts.xAxis.boundaryGap` 折线图、区域图起画点结束点方法:center为单元格中间起画,justify为0点起画即两端对齐 * [x] 2019.08.09 修复 百度小程序折线图混合图中的折线偶尔为线段的bug * [x] 2019.08.09 修复 百度小程序Y轴及数据标签不显示的bug,修复百度小程序折线图偶尔为线段的bug * [x] 2019.08.08 修复 支付宝小程序IDE不显示图表的bug,终于可以在支付宝IDE看到图表了哈 * [x] 2019.08.06 【v1.8.2】 * [x] 2019.08.06 调整 饼图类图表opts.disablePieStroke位置为各类型的扩展配置中,增加extra.pie.border、extra.pie.borderWidth、extra.pie.borderColor参数(v1.8.1前版本升级后需修改此类参数) * [x] 2019.08.06 优化 漏斗图,增加漏斗图tooltip及数据标签。 * [x] 2019.08.05 新增 `漏斗图`(体验版),图表类型`funnel`。 * [x] 2019.08.02 新增 `词云图`(体验版),图表类型`word`,支持横向`normal`横纵混排`vertical`,详见demo。 * [x] 2019.08.02 修复 圆弧进度图进度不正确的bug。感谢`jusn`[详见](https://gitee.com/uCharts/uCharts/issues/IZVC1?from=project-issue)。 * [x] 2019.07.27 修复 雷达图在IOS下不显示区域的bug。 * [x] 2019.07.27 新增 opts.extra.radar.opacity参数,雷达图区域背景颜色透明度。 * [x] 2019.07.27 新增 直角坐标系图表MarkLine标记线功能,详见文档扩展配置。 * [x] 2019.07.27 优化 多处基本数据重复计算,提升整体性能。 * [x] 2019.07.26 修复 K线图average.show为false报错的bug。 * [x] 2019.07.26 修复 支付宝小程序平台单页多次调用图表,填充边距倍增的bug。 * [x] 2019.07.26 修复 饼图、圆环图、玫瑰图在dataLabel为false时,tooltip事件无法显示的bug。 * [x] 2019.07.26 增加 饼图、圆环图、玫瑰图的 activeRadius 属性。 * [x] 2019.07.25 修复 ToolTip在点击相对画布底部的情况下超出画布显示不完整的bug。 * [x] 2019.07.25 修复 多行图例点击获取索引错误的bug。 * [x] 2019.07.25 修复 更新图表数据时padding、Y轴标签、图例等其他基础数据未同步更新的bug。 * [x] 2019.07.25 调整 padding及chartData挂载到opts,为后续性能提升做准备,格式化整体代码格式。 * [x] 2019.07.23 修复 X轴Y轴网格、辅助线为线段时,线段偶尔重叠的bug。 * [x] 2019.07.23 新增 opts.seriesMA,数据格式同opts.series, K线图自定义折线数据列表,内容同series,仅在opts.extra.candle.average.show为false时调用此数据,(默认调用此数据)。 * [x] 2019.07.22 修改 tooltip水平标签逻辑。 * [x] 2019.07.22 修复 K线图X轴Y轴标签在IOS下背景框显示不完整的bug。 * [x] 2019.07.21 【v1.8.0】 * [x] 2019.07.21 新增 【重要】图例位置自定义及图例点击事件,修复直角坐标系中绘图不精确的问题,修复饼图类半径计算问题,修复一些已知bug。如需稳定版,请用码云地址[uCharts v1.7.0](https://gitee.com/uCharts/uCharts/repository/archive/v1.7.0) * [x] 2019.07.19 新增 `opts.colors` 图表配色方案,不传则使用系统默认配置。 * [x] 2019.07.14 新增 `opts.area` 图表主区域配置,为将来多Y轴、图例位置自定义做准备。 * [x] 2019.07.14 新增 `opts.legend` 图例设置,未来将支持上下左右布局图例,目前仍为底部图例。 * [x] 2019.07.14 新增 `opts.padding` Array 默认 [10, 10, 10, 10] 画布填充边距,顺序为上右下左,同css,但必须4位 。 * [x] 2019.07.13 修改 updateData方法,不仅仅限于`categories`及`series`更新,支持全部opts参数更新,支持变更图表类型,等同于new uCharts({})。 * [x] 2019.07.13 修改 `饼图、圆环图、玫瑰图` 的扩展配置`labelWidth`,之前的`lableWidth`拼写错误,更新版本后请注意替换,给您带来的不便请谅解。 * [x] 2019.07.12 新增 `opts.extra.gauge.labelFormat` 仪表盘数据标签格式化。示例:opts.extra.gauge.labelFormat:function(val){return val.toFixed(2)}。 * [x] 2019.07.12 修复 温度计图表个别情况下边框留空问题。 * [x] 2019.07.09 新增 `opts.xAxis.gridEval` X轴网格线显示间隔,即假设为2时,是隔一个刻度显示间隔 | * [x] 2019.07.09 新增 `opts.series.addPoint` 参数,混合图中是否增加折线或区域图上的标记点,仅针对 `line` , `area` 有效。 * [x] 2019.07.09 修复 混合图中类型为`point`的时候,如设置 `opts.dataPointShape` 为false的情况下不显示标记点的bug。 * [x] 2019.07.09 修改 `module.exports` 方法,增加判断,兼容vue及H5方式普通引用。 * [x] 2019.07.07 修复 自定义数据标签在饼图无效的bug。 * [x] 2019.07.04 新增 `opts.duration` 动画展示时长单位毫秒。 * [x] 2019.07.01 新增 `opts.yAxis.fontSize`参数,用于控制y轴标签的字体大小。 * [x] 2019.07.01 新增 `opts.xAxis.fontSize`参数,用于控制x轴标签的字体大小。 * [x] 2019.07.01 新增 `opts.series.textSize`参数,用于控制数据标签的字体大小。 * [x] 2019.06.28 新增 `component.vue`组件,并提供`组件下使用uCharts`应用示例。 * [x] 2019.06.26 新增 各小程序端原生调用js文件支持(非uin-app项目),详见gitee码云首页目录。 * [x] 2019.06.26 新增 对dataLabel字体颜色的控制,增加`opts.series.textColor`参数。 * [x] 2019.06.25 优化 29处forEach循环,更替为for循环。 * [x] 2019.06.24 完善 将K线的均线挂载到opts上,方便调用。更改demo网络请求地址。 * [x] 2019.06.23 完善 K线图,增加K线图与柱状图联动demo,详见`应用->K线图与柱状图联动`。 * [x] 2019.06.22 新增 `opts.xAxis.labelCount`参数,X轴可见区域`标签数量`(即X轴数刻度标签单屏幕限制显示的数量),用于解决x轴文案问题。 * [x] 2019.06.22 优化 拖拽事件,增加`opts.extra.touchMoveLimit` 图表拖拽时,每秒重新渲染的帧数`用于图表拖拽卡顿`。 * [x] 2019.06.17 新增 updateData更新图表时,是否显示动画效果`animation` ,参见API更新图表方法。 * [x] 2019.06.17 新增 updateData更新图表时,滚动条位置设置`scrollPosition`,参见API更新图表方法。 * [x] 2019.06.13 修复 不显示X轴滚动条时,拖拽时漏出X轴数据标签的问题。 * [x] 2019.06.13 修改 饼图数据全部为0时,平均分布图形区块大小。 * [x] 2019.06.13 修复 饼图分割线相交时,尖角问题。 * [x] 2019.06.13 新增 `opts.series.disableLegend` `混合图表`中禁止显示ToolTip图例,默认false即默认显示该类别图例 。 * [x] 2019.06.13 修复 柱状图,如果是自定义颜色下,数值为0时,微信小程序上方会出现无规律小点点的bug。 * [x] 2019.06.08 重建 各端demo,以单个图表为例详细说明使用方法,修复图例bug,改进拖拽事件性能。 * [x] 2019.05.24 新增 饼图圆环图ToolTip(注lableWidth写法不兼容之前版本,请按新版本demo修改您之前的代码)。 * [x] 2019.05.23 修复 柱状图bug,新增ToolTip样式自定义设置,新增ToolTip水平标记线(适用于column、line、area、candle)。 * [x] 2019.05.20 这里增加一条记录吧,记录了uCharts团队成立的日子,正式更名为uCharts,感谢wxCharts原作者xiaolin! * [x] 2019.05.20 新增 `mix`混合图表绘制`区域图`的方法,增加同时绘制直线、曲线的方法 * [x] 2019.05.20 新增 柱状图、堆叠图、温度计图的`tooltip`效果 * [x] 2019.05.19 新增 堆叠图,温度计式图表 * [x] 2019.05.15 新增 混合图,图表类型`mix`(支持画point、line、column,目前只支持单坐标系,即只有左面一个Y轴)。完善K线图tooltip增加顶部显示日期,增加K线图放大缩小功能,与uni-app官方组件及按钮联动。 * [x] 2019.05.14 修复 IOS系统app端tooltip事件多次点击后丢失半透明背景bug,感谢`傲奇`发现问题并提出解决方案;增加不绘制X轴及Y轴网格参数,详见参数说明。 * [x] 2019.05.14 新增 `K线图`,图表类型`candle`,目前仍需完善,有需要的朋友,可以先用着,后续会加入`叠加均线`设置,及tooltip事件时加入水平指示线。 * [x] 2019.05.13 新增 `opts.xAxis.scrollAlign`参数,滚动条初始位置,left为数据整体左对齐,right为右对齐。修复滚动条拉到最右侧不到位问题。 * [x] 2019.05.10 感谢`不是发哥`提示官方H5画布现已支持高分屏,更改H5端模板写法,详见最新版demo。修复传入`空数组`导致客户端卡死的问题,实例化前无需再判断数组长度是否为0了。修复传入null值线段断点不显示问题。 * [x] 2019.05.09 修复 Android9.0文字标签只显示一个的bug,感谢`houyongbo03@163.com`发现问题,并提出解决方案,更新线上Android版本。 * [x] 2019.05.07 初步解决`组件内使用问题`,感谢`342805357@qq.com`提出组件问题解决方案,增加`opts.$this`参数,组件使用时实例化前请传递this。后续会增加组件使用实例,请关注。 * [x] 2019.05.06 新增 Y轴`format格式化刻度`示例(Y轴刻度数值取整),增加Y轴`网格数量`示例,详见demo折线图一。 * [x] 2019.05.06 完善 X轴Y轴网格设置,增加X轴网格设置,增加XY轴`虚线网格`绘制,`gridType`网格线型 'solid'为实线、'dash'为虚线。整理并归类帮助文档。 * [x] 2019.05.05 完善 `圆弧进度图`增加起始结束角度自定义,新增背景颜色自定义,新增`整圆进度图`,参数请参考demo。 * [x] 2019.05.04 完善 `仪表盘`更新数据时`指针切换动画`,增加`仪表盘数据标签`。 * [x] 2019.05.01 新增 `仪表盘`图,图表类型`gauge`,可以高度自定义,参数请参考demo。注意原`圆弧进度条`的图表类型变更为`arcbar`,给您带来不便请谅解 * [x] 2019.04.30 新增 `opts.title.offsetY`标题纵向偏移距离,`opts.subtitle.offsetY`副标题纵向偏移距离,适用于`ring`、`arcbar`及即将上线的`gauge`,详见demo`圆环图`示例。 * [x] 2019.04.28 修改 demo为动态数据以帮助初学者使用,即后台获取数据后实例化图表;新增柱状图`自定义颜色`,传入数据标准如下(可混合使用): `series:[{name: '成交量1',data:[15, {value:20,color:'#f04864'},45, 37, 43, 34]},{name: '成交量2',data:[30, {value:40,color:'#facc14'}, 25, 14, 34, 18]}]` * [x] 2019.04.23 新增 `opts.xAxis.scrollShow`参数,默认为`false`,在`图表拖拽`时,是否显示滚动条,因为有些朋友可能不需要显示滚动条。增加`背景颜色`为其他颜色的示例,因为有些朋友设置的不太正确,请参考`柱状图`。详见v1.5.2demo页面。 * [x] 2019.04.22 修复区域图拖拽模式下线段连接错位问题 * [x] 2019.04.21 新增 图表拖拽图`滚动条`显示当前拖拽进度,`scrollBackgroundColor`为滚动条背景色,`scrollColor`为滚动条颜色,均可自定义,详见demo折线图一 * [x] 2019.04.19 新增 `图表拖拽`示例,支持的图表有柱状图、折线图和区域图,除头条小程序外,其他各端现已全部支持拖拽功能(头条小程序canvas不支持点击事件),需配合绑定`@touchstart`, `@touchmove`, `@touchend`方法 * [x] 2019.04.18 修复 `圆弧进度图`示例中`进度数值`JS计算精度引起的小数位数问题,加`Math.round()`解决,感谢`开发者M_少`发现问题。更正`参数说明`中几个错误描述 * [x] 2019.04.17 新增 `自定义显示数据标签文案`示例,请下载1.4.1版本,参见圆环图ring数据事例 * [x] 2019.04.16 新增 `圆弧进度图`,图表类型`arcbar`,详见demo,感谢作者`2388306191@qq.com`提供思路 * [x] 2019.04.15 新增 `rotate`参数,支持`横屏模式`,默认flase,示例见`折线图二` * [x] 2019.04.14 支持百度、头条小程序,实现彻底跨全端 * [x] 2019.04.12 支持支付宝小程序(开发者工具不显示,上传代码真机预览可以显示) * [x] 2019.04.01 改造成uni-app跨端组件(虽是愚人节,但图表是真图表^.^)