Задать вопрос
@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>

*Код*
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Похожие вопросы