定时器图片幻灯片切换两种方式

76 阅读1分钟
    let i = 0
    timerId = setInterval(() => {
    	i++
    	ImgUrl = `@/static/egg/${i}.png`
        if (i == 96) {
           clearInterval(timerId)
            uni.switchTab({
              url: '/pages/index/index'
           })
        }
    }, 100)
    // 2 假设有17帧
    for (let i = 2; i <= 17; i++) {
      (function() {
       setTimeout(() => {
          imgUrl = `@/static/start/${i}.png`
          if (i == 17) {
           uni.switchTab({
            url: '/pages/index/index'
           })
          }
         }, 100 * i)
        })()
     }