图片依次加载

废话不多说直接当代码
1、html

  <html>
      <head>
          <title>imgLoad</title>
      </head>
      <body>
          <div id="box"></div>
      </body>
      
  </html>

2、js

 let imgList = ['./01.png', './02.png']
 let imgLoad = (url) => {
    return new Promise(resolve) => {
        let img = document.createElement('img')
        img.src = url
        document.getElementById('box').append(img)
        setTimeout(() => {
            resolve(true)
        }, 500)
     }
  }
  const syncFunc = async (imgList) => {
      for (let value of imgList) {
          await imgLoad(value)
      }
   }
  syncFunc(imgList)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。