Если вы используете React.js, вы можете сделать это:
render() {
// ...
<img
onLoad={() => this.onImgLoad({ item })}
onError={() => this.onImgLoad({ item })}
src={item.src} key={item.key}
ref={item.key} />
// ...
}
Где:
- onLoad (...) теперь будет вызываться примерно так:
{src: "
https: //......png", ключ: "1"}
Вы можете использовать это как «ключ», чтобы знать, какие изображения загружены правильно, а какие нет.
- onError (...) то же самое, но для ошибок.
- объект "item" выглядит примерно так {key: "..", src: ".."}
Вы можете использовать для хранения URL и ключ изображений, чтобы использовать их в списке изображений.