属性 'onload' 在类型 <ImgHTMLAttributes> 上不存在

Property 'onload' does not exist on type <ImgHTMLAttributes>

我的代码在 typescript 中使用图像标签

<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>'

如有任何帮助,我们将不胜感激!!! 谢谢

您必须调用 onLoad 而不是 onload

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