diff --git a/src/component/dataZoom.js b/src/component/dataZoom.js index d8a96d0ac72d7779f66063df6059f48ae426e27a..a0ee6c6f7efe20711d6a182e275a6dcbd2a839b5 100644 --- a/src/component/dataZoom.js +++ b/src/component/dataZoom.js @@ -740,7 +740,9 @@ define(function (require) { length = data.length; start = Math.floor(this._zoom.start / 100 * length); end = Math.ceil(this._zoom.end / 100 * length); - if (!(this.option[key][idx].data[0] instanceof Array)) { + if (!(this.option[key][idx].data[0] instanceof Array) + || this.option[key][idx].type == ecConfig.CHART_TYPE_K + ) { this.option[key][idx].data = data.slice(start, end); } else {