<imghtmlattributes>类型上不存在属性“ onload”

时间:2018-09-21 07:09:53

标签: reactjs typescript react-tsx

我的代码可以在打字稿中使用图片标记

<img
  className="mediaImg"
  src={imageUrl}
  onload={() => console.log('dffffffffffffffffffffffff')}
  style={{ ...theme.messages.mediaImg }}
/>

当我使用onload属性时,我得到了错误

Property 'onload' does not exist on type 'DetailedHTMLProps<ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>'

任何帮助将不胜感激!!! 谢谢

1 个答案:

答案 0 :(得分:2)

您必须致电onLoad而不是onload

<img
 className="mediaImg"
 src={imageUrl}
 onLoad={() => console.log('dffffffffffffffffffffffff')}
 style={{ ...theme.messages.mediaImg }}
/>