d3.jsデータの視覚化に利用するツールを構築しています。このツールは、webcomponentss と shadowDOM に依存しています。d3.jsだけでは、shadowDOM 内のノードを選択できませんd3.select。d3内部で作業する方法はありshadowdomますか、それとも明らかな何かが欠けていますか?
詳細に:
d3.select("#insideShadowDom")
次のようなものがあれば、何も返さない/選択しません
<web-component>
#document-fragment
<div id="insideShadowDom"></div>
</web-component>
明確にするために:shadowDOMはフレームワークによって生成されます。イニシャルshadowRoot(注入)を取得する方法を見つけました。ただし、返されるハンドルがなくても、それd3について伝えることができるかどうかはまだ疑問です。shadowDOMcreateShadowRoot()