ページスタイルに影響を与えずにChrome拡張機能の要素を表示できるように、要素のシャドウDOMを作成します。
のドキュメントElement.createShadowRoot
を見ると、廃止されていることがわかりましたので、チェックアウトしましたElement.attachShadow
。それは私がカプセル化モードを提供しなければならなかったと言いましたが、異なるモードが何をするか説明しませんでした。少し検索しましたが、何が違うのかを明確に説明するものは見つかりませんでした。
モードと私が達成しようとしているもののためにどちらを使用すべきかの間の違いは何ですか?
このopen
モードshadowRoot
では、HTML要素のプロパティを介してShadow DOMにアクセスできます。
WITH closed
モードであなたがすることはできません。shadowRoot
戻りnull
ます。
達成したい場合は、両方のモードを使用できます。
ここでの相違点の詳細な説明は。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加