Сценарий встраивания тега работает, но не рендеринг - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь отобразить диаграмму в своем приложении реакции, CMS имеет возможность загружать необработанные html данные, и я использую dangerouslySetInnerHTML для их отображения, но внешний скрипт, который вставляет iframe, не за работой. Я пытаюсь отобразить следующий график:

<div class="flourish-embed flourish-chart" data-src="visualisation/1596471">
    <script src="https://public.flourish.studio/resources/embed.js"></script>
</div>

И я загружаю его таким образом:

<div dangerouslySetInnerHTML={{__html:`<div class="flourish-embed flourish-chart" data-src="visualisation/1596471"><script src="https://public.flourish.studio/resources/embed.js"></script></div>`}}></div>

Скрипт загружается, я могу набрать FlourishConfig в консоли и Object возвращается, но iframe не отображается.

Я загрузил фиктивный код проблемы здесь: https://playcode.io/525190

Спасибо!

...