@uroot

Как узнать, что картинка была загружена браузером?

Есть компоненты News и NewsItem. Кликаем на NewsItem -- устанавливается стейт в News и открывается нужный NewsItem. Проблема в том, что если мы кликнули на NewsItem, то в него подгружается картинка:
<img className="news-item__image" src={`${apiBaseUrl}posts/image/${mediaId}`}/>

Кликнули на один и тот же NewsItem три раза -- три раза мы сходили за файлом. Как это пофиксить, чтобы мы ходили за файлом только один раз, а следующий раз мы брали его из кэша?
61420d6974f0b705789802.png
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Оно из коробки так и работает.
Возможно у вас url картинки отличается или в заголовках кеш запрещен.
Покажите заголовки картинки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы