2017-08-18 5 views
0

シャドウDOM内でReactを使用しているときにこの問題が発生しました。私はこれに類似した設定を使ってイベントの再調整を行ってきました。シャドウDOMのリターゲティングとRadium:ホバー

https://github.com/LukasBombach/react-shadow-dom-retarget-events/blob/master/index.js

ラジウム「:ホバーは」問題はラジウムがonMouseEnterとonMouseLeaveを使用することである私のリアクトコンポーネント

答えて

0

をラッピングするときは動作しません。これらのイベントでバブリングが動作する方法のため、Shadow DOM内の要素とやりとりするときにこれらのイベントが発生することはありません。 Jeff Dolleと私が解決した解決策は、onMouseOverイベントが発生したときにonMouseOverイベントがターゲット要素とonMouseLeaveイベントで発生したときに、onMouseEnterイベントを送出することでした。

関連する問題