// 用户单击条形图时启用数据缩放 export function echartsEnlarge (myChart, dataAxis, data) { var zoomSize = 6 myChart.on('click', function (params) { myChart.dispatchAction({ type: 'dataZoom', startValue: dataAxis[Math.max(params.dataIndex - zoomSize / 2, 0)], endValue: dataAxis[Math.min(params.dataIndex + zoomSize / 2, data.length - 1)] }) }) }