Здравствуйте, пытаюсь сделать кастомный елемент который должен загружать скрипт:
customElements.define('load-script', class extends HTMLElement {
connectedCallback() {
const shadow = this.attachShadow({mode: 'open'});
shadow.innerHTML = `<script src="...g.js"></script>`;
}
});
После добавления в html разметку даного тега он в браузере отобразился и тег скрипт попал в теневой дом, но не загружает сам скрипт, почему?