Y a-t-il une fonction dans purescript-halogen
pour sélectionner un élément par id
, ou dois-je le personnaliser (ce qui me semblerait très étrange).Sélection des éléments par ID dans Purescript
Je suis en train de lire la documentation sur Poursuite, et je vois une fonction selectElement
dans Util
, mais nulle part je ne vois quelque chose qui me permet de sélectionner par id
.
Je peux utiliser getElementById :: ElementId -> NonElementParentNode -> Eff() (Nullable Element)
pour obtenir une Element
, mais je ne sais pas comment transformer ce Element
en un HTMLElement
.
La fonction de recherche de type dans Pursuit fait également défaut, alors je m'excuse pour cette question naïve.
Vous ne pouvez pas tourner 'Element' en toute sécurité dans' HTMLElement'. Essayez 'selectElement" #id "'. Mais le meilleur moyen est de changer 'HTMLElement' en' Node' dans la signature de 'Halogen.VDom.Driver.runUI' car halogène n'a pas besoin de' HTMLElement' plus tard. –