1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| 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
| }
|
|