У меня есть теневой корень, который был создан с помощью mode: closed
<session-expiration-popup>
#shadow root (closed)
<div class="custom-element-root">
something
</div>
</session-expiration-popup>
Есть ли способ querySelect
что-то из этого теневого корня?
Я пытался
const el = document.querySelector('session-expiration-popup')
el.shadowRoot.querySelector(".custom-element-root");
, однако, это не работает, потому что shawRoot
параметр равен null
для mode: close
Кроме того, я пытался el.attachShadow({ mode: "open" })
но это также неправильный путь, который приводит к исключению (для элемента el существует теневой корень).
У вас есть другие идеи?