export function setDispatchTip(chart, offsetLength, timer, timeout){ if(!chart) return; if(timer){ clearInterval(timer) timer = null } let len = 0 let _timer = setInterval(()=>{ if(len === offsetLength){ len = 0 } chart.dispatchAction({ type: 'showTip', seriesIndex: 0, dataIndex: len, }) len ++ }, timeout || 2000) return _timer }