Я пытаюсь использовать платежный сервис Adyen с моим (создать) приложением React, но не могу сгенерировать поля ввода, потому что не удается найти корневой узел.
Что я пробовал:От Adyen я должен загрузить их скрипт проверки в моем проекте.Поэтому я создал динамический тег <script>
(document.createElement('script')
), загруженный ниже в de body (document.body.appendChild(script)
).Это работает.
Далее мне нужно вызвать метод, который из Adyen принимает объект в качестве аргумента, который в конечном итоге заполнит div
.
Проблема: Это <div className="cards-div">
Я добавил в свой компонент React, но я получаю эту ошибку:index.js:1446 ERROR: SecuredFields cannot find a valid rootNode element
Кажется, он не видит созданного div
.Кто-нибудь знает, как я могу заполнить эти поля (кредитные карты) или знаете, как лучше всего работать с React и Adyen?