ユースケース:呼び出され、モーダルダイアログボックス、100%のH/Wと他のすべての体の祖先のDOM要素の機能を取る必要があります。ページ/ Webアプリケーションごとに1つしかありません.Javascriptモジュールが到着したときにうまく実行されることがあります。<body>要素のシャドウDOMは悪い考えですか?
web-authorには、私のWebコンポーネントであるGoogle Mapsに<DIV></DIV>
のようなものを簡単に提供することができますが、document.bodyにShadow DOMを付けることで本質的に悪いことはありますか? Chromeでは間違いなくエラーフリーです。
関連の問題は、私は要素の影のDOMポストレンダリング置き換えることができますか?私はShadow DOM 1.0が要素ごとに1つのシャドーDOMしか許さないことを知っていますが、私の使用例は、実行時に、所与の時間的環境/雰囲気を満たすためにヒューリスティックに適切なテンプレートを組み立てる必要があります。私が考える一つの方法は、それによって、私はUIが所定の位置にあることが必要なものを知っているときは、レンダリングから任意の<SLOT>
候補を防ぐ負荷時に空の影DOMを添付した、スワップ/クローン/でプレースホルダシャドウDOMを置き換えます本格的なリッジディジュテンプレートコンテンツ。だから、
: - 1)はOK HOSTとしてBODYですか? 2)Shadow DOMを置き換えるためのベストプラクティスは何ですか?
。適切なホストを指定するようにWeb作成者に依頼することは、「より良く」、より柔軟に見えます。 – McMurphy