react对图像的onLoad事件是否“可靠”地工作?

Does React's onLoad event on images work "reliably"?

本文关键字:可靠 工作 是否 图像 onLoad 事件 react      更新时间:2023-09-26

在React文档中,onLoad事件被列在"Image Events"下面,没有太多的宣传。与.load()的jQuery文档相比,它有一长串的警告,并且需要像https://github.com/desandro/imagesloaded这样的库。

我的问题是,React中的onLoad事件是否受到与jQuery相同的警告,或者它是否处理所有边缘情况并消除对上面引用的库的需求。

我检查了源代码,寻找这个事件的任何类型的扩展,就我所见,React没有以任何方式扩展这个API,它只是"镜像"它- React的onLoad基本上与常规Imageonload相同,你可以在没有React的情况下使用。

所以-是的,它有同样的警告,它不能处理极端情况,也不能消除对外部库的需求。