function loadImageAsync(url) {
return new Promise((resolve, reject) => {
let image = new Image();
image.src = url;
image.onload = function () {
resolve(image);
};
image.onerror = function () {
reject();
}
})
}
loadImageAsync('./image/girl.jpg').then((img) => {
document.documentElement.append(img)
}).catch(() => {
console.log('加载失败');
})
使用promise异步加载图片
最新推荐文章于 2022-04-07 15:57:18 发布