Как добавить изображения, чтобы реагировать sr c во время выполнения без перезагрузки? - PullRequest
0 голосов
/ 27 января 2020

Я делаю игру, используя реактивные крючки и электрон. Прежде всего я должен создать редактор карт игры. В редакторе карт есть возможность загрузить фоновое изображение карты. У меня есть файл ввода этого. У меня есть папка с именем images в папке src. Всякий раз, когда пользователь загружает фоновое изображение. Я копирую образ в src/images/temp-background

Если какой-либо другой образ перед новым или нет какого-либо temp-background на всех перезагрузках сервера разработки. Я использую это изображение как background-image <svg> внутри одного из компонентов. isImageLoaded, подтверждающий, что по этому пути существует какой-либо файл.

<svg
   style={{
      backgroundImage: `url('${isImageLoaded &&
      require("../../../../images/temp-background.jpg")}')`,
   }}
>

Как загрузить изображение во время выполнения и использовать его как background-image без перезагрузки?

...