Задать вопрос
@mosikus

Как «обновить» изображение, после того, как пользователь открыл страницу без интернета?

Здравствуйте. Допустим, пользователь зашёл на панель с отключенным интернетом - сработало событие onError. Можно ли как-нибудь перезагрузить это изображение ?
const [isLoading1, setLoading1] = React.useState(true);
  const [isError1, setError1] = React.useState(false);
  const handleOnLoad1 = () => {
    setLoading1(false);
    setError1(false);
  };
  const handleOnError1 = () => {
    setLoading1(false);
    setError1(true);
  };

<div>
      {isError1 && <div>*Заглушка*</div>}
      {isLoading1 && <div>*Загрузка*</div>}
      <img
        alt="Флаг"
        onError={handleOnError1}
        src="https://mirpozitiva.ru/uploads/posts/2016-08/medium/1472042492_01.jpg"
        height="100"
        style={{ display: isError1 || isLoading1 ? "none" : "block" }}
        onLoad={handleOnLoad1}
      />
    </div>

*Код*
  • Вопрос задан
  • 85 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    Разработка на React
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы
от 250 000 до 300 000 ₽
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽