我正在尝试使用带有Typescript的React来渲染图像。
...
<img src="(ommitted for clarity)" width="400" heigth="400"/>
...
并得到这样的错误:
Type '{ width: string; heigth: string; }' is not assignable to type 'DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>'.
Property 'heigth' does not exist on type 'DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>'.ts(2322)
webpack中包含的一些软件包:
"@types/jest": "^24.0.11",
"@types/node": "^11.13.6",
"@types/react": "^16.8.15",
"@types/react-dom": "^16.8.4",
"@types/webpack-env": "^1.13.9",
是否有办法避免此错误?也许足以进行一些类型声明?在react和Typescript沙箱中,不存在此类错误。
答案 0 :(得分:1)
高度拼写错误。
<img src="(ommitted for clarity)" width="400" height="400"/>