在TypeScript中设置Image Src

Luc*_*bon 4 image src typescript ionic2

我正在使用离子2,并希望在运行时加载图片.在过去的项目中,我总是这样做:

bikeImage.src = "data:image/jpeg;base64," + bikeResult.image;
Run Code Online (Sandbox Code Playgroud)

但它在TypeScript中不起作用.

我的HTML看起来像这样.

<img id='bikeImage'/>
Run Code Online (Sandbox Code Playgroud)

它说,src是一个未解决的变量.

我认为每个JavaScript代码也适用于TypeScript.我错了吗?

有人知道如何解决这个问题吗?

提前致谢.

Nit*_*mer 22

你还没有发布你如何获得元素bikeImage,但它应该是:

bikeImage = document.getElementById("bikeImage") as HTMLImageElement;
Run Code Online (Sandbox Code Playgroud)

如果你没有键入断言到HTMLImageElement,那么它将只是一个没有属性的HTMLElementsrc.