In js, wenn handling event mit addEventListener('mousemove',handler)
, innerhalb der handler
, erhalten wir Zugriff auf die this
, die Bezug auf das DOM-Element, das wichtige Eigenschaften wie offsetLeft
hat.Get offsetLeft on mousemove
Wie dekodiere ich das this
Objekt in Ulme, damit ich diese Eigenschaften bekommen kann?
Ich denke, ein Zustand/Wert von DOM ist kein Elm Weg. Ich denke, Sie sollten versuchen, es in Ihr Modell zu bringen und DOM aus dem Modell zu bauen. Event-Handler wird verwendet, um Benutzeraktion, nicht den DOM-Status zu erhalten. – Tosh
Wie setzt man offsetLeft in das Modell? Besser noch, wie setzt man die Browserbreite in das Modell:) – Birowsky
Ich würde 'port' verwenden, um mit Browserereignissen zu reagieren. – Tosh