Apache eChart 的“dataZoomSelect”功能默认是开启的,但在一些特殊情况下,需要禁用它。解决方法是:在 eChart 的配置中设置“dataZoom.disabled”参数为 true 即可禁用该功能。
示例代码如下:
option: { ...... dataZoom: [{ id: 'dataZoomX', type: 'slider', xAxisIndex: [0], filterMode: 'filter', rangeMode: ['percent','percent'], orient: 'horizontal', bottom: '0%', height: '10%' }, { id: 'dataZoomY', type: 'slider', yAxisIndex: [0], filterMode: 'empty', rangeMode: ['percent','percent'], orient: 'vertical', right: '0%', width: '10%' }], dataZoom: [ { show: true, type: 'slider', start: 0, end: 100, dataBackground: { lineStyle: { color: '#cecece' }, areaStyle: { color: '#cecece' } }, handleSize: 8, handleColor: '#ddd', bottom:"0%", handleIcon: 'image://../img/handle.png', textStyle:{ color:"#fff" }, borderColor:"#ddd", fillerColor:"#ddd", backgroundColor:"#ddd", dataZoomId:"dataZoomX", disabled: true // 禁用“dataZoomSelect” }, { show: true, type: 'slider', start: 0, end: 100, dataBackground: { lineStyle: { color: '#cecece' }, areaStyle: { color: '#cecece' } }, handleSize: 8, handleIcon: 'image://../img/handle.png', handleColor: '#ddd', right:"0%", textStyle:{ color:"#fff" }, borderColor:"#ddd", fillerColor:"#ddd", backgroundColor:"#ddd", dataZoomId:"data