diff --git a/src/component/toolbox/feature/DataZoom.js b/src/component/toolbox/feature/DataZoom.js index 84a9170178..ae40c6fa2e 100644 --- a/src/component/toolbox/feature/DataZoom.js +++ b/src/component/toolbox/feature/DataZoom.js @@ -269,7 +269,7 @@ echarts.registerPreprocessor(function (option) { } if (toolboxOpt && toolboxOpt.feature) { - var dataZoomOpt = toolboxOpt.feature.dataZoom; + var dataZoomOpt = toolboxOpt.feature.dataZoom || {}; // FIXME: If add dataZoom when setOption in merge mode, // no axis info to be added. See `test/dataZoom-extreme.html` addForAxis('xAxis', dataZoomOpt);