の絶対位置は:エルム - 以下の仮定の機能を考える要素
bowlingBall : Form -> Signal Element
bowlingBall shape =
makeMovable shape
どのようにして
bowlingBall greenFilledCircle
の絶対位置を取得するのでしょうか?
私はドラッグ可能な要素を含むコンパイル済みのページをデバッグするとき、クロムが財産transform: matrix(...)
下の位置を追跡し続けることに気付きました - これは我々がニレの機能を使用してを活用できるものである、またはいくつかの相互運用を行う必要がありありません雇用される?
「bowlingBall」のような定義された要素は、一連のコマンドによって移動されなければならないという考えがありました。更新の記録を保持すると、要素の現在の位置が示されます。 – category
JSでこれを行う正しい方法は、明らかに 'getBoundingClientRect(bowlingBall)'を使用しているということです - JSはinteropのためにhtmlファイルに埋め込まれる必要があります - 代わりに上記のアプローチを使用するほうが良いかもしれません。 – category