【发布时间】:2020-02-07 07:39:02
【问题描述】:
我承诺加载图片。我只想在加载后打印出图像大小。我在
的 image.width 和 image.height 上遇到错误“类型 '{}' 上不存在属性 'width'。”
我错过了什么?
addImageProcess(src){
return new Promise((resolve, reject) => {
let img = new Image()
img.addEventListener("load", () => resolve(img));
img.addEventListener("error", err => reject(err));
img.src = src;
})
}
this.addImageProcess(imgData)
.then(img => console.log("------ image.width = " + img.width + ", image.height = " + img.height))
.catch(err => console.error(err));
【问题讨论】:
标签: angular typescript promise