Веб-компонент CSS и JS Не применяется в другом веб-компоненте - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь реализовать веб-компонент vanillaw c cw-codemirror https://github.com/vanillawc/wc-codemirror внутри веб-приложения, которое также является его собственным веб-компонентом. Проблема в том, что CSS и JS веб-компонента w c -codemirror не применяются. Я подозреваю, что это связано с тем, что он отбрасывается для CSS и JS приложения, в котором он находится, из-за теневой инкапсуляции DOM. Когда я включил CSS из https://cdn.jsdelivr.net/gh/vanillawc/wc-codemirror/index.js вручную, css работал. Однако по-прежнему требуется JS из индекса, а также JS из https://cdn.jsdelivr.net/gh/vanillawc/wc-codemirror/mode/javascript/javascript.js для работы с веб-компонентом w c -codemirror.

Я не думаю, что мне разрешено включать код, к сожалению, поскольку я использую специальный c sdk, но рассматриваемое приложение - это файл js, который определяет приложение и отображает html . Часть визуализированного html должна быть тегом w c -codemirror, но, как я уже сказал, его JS и CSS, похоже, отбрасываются.

Я понимаю, потому что я не могу показать код, что на это неудобно отвечать, но мне было интересно, испытывал ли кто-нибудь что-либо подобное раньше и мог бы знать способ обойти это?

...