我正在使用离子2并希望在运行时加载图片。在过去的项目中,我总是这样做:
bikeImage.src = "data:image/jpeg;base64," + bikeResult.image;
但它在TypeScript中不起作用。
我的HTML看起来像这样。
<img id='bikeImage'/>
它说,src是一个未解决的变量。
我认为每个JavaScript代码也适用于TypeScript。我错了吗?
有人知道如何解决这个问题吗?
提前致谢。
答案 0 :(得分:19)
您尚未发布如何将元素添加到bikeImage
中,但它应该是:
bikeImage = document.getElementById("bikeImage") as HTMLImageElement;
如果你没有输入断言给HTMLImageElement那么它只是一个HTMLElement,它没有src
属性。