React - это просто библиотека для создания представления (контента) веб-сайта. Вы должны иметь возможность использовать эту библиотеку в React, но я думаю, ваш вопрос требует большего внимания / информации. Хотя я постараюсь изо всех сил помочь.
Похоже, что необходимо загрузить эти 2 сценария. Вы уже загрузили их в свое приложение для реагирования и проверили с помощью сетевых инструментов, что оба загружаются? Если ответ отрицательный, эта статья может помочь:
https://medium.com/better-programming/4-ways-of-adding-external-js-files-in-reactjs-823f85de3668
После того, как вы убедились, что оба сценария загружены вашим приложением для реагирования, вы следует спросить, кто создал библиотеку, которую вы используете, как она работает / выбирает элемент для вставки фона. Как безумное предположение, я предполагаю, что DIV_ID
- это идентификатор элемента, с которым нужно внедрить фон. Вы уже убедились, что этот элемент существует во время выполнения кода? Вы можете проверить это, отладив код и запустив document.getElementById
с этим идентификатором в консоли и убедившись, что он существует. Если нет, то это может быть другая причина.
Последнее, что могло бы быть, - это то, что элемент может существовать, но не иметь размеров. Вероятно, вы могли бы выяснить это с помощью инспектора DOM.
В целом, я бы рекомендовал вам прочитать правила публикации перед следующим вопросом, поскольку в этом вопросе не хватает того, что людям нужно, чтобы вам помочь: { ссылка }