2017-07-08 4 views
0

J'ai une fonction qui reçoit un Dynamic et doit afficher un élément dom qui contiendra un type d'enfant différent en fonction de la valeur dans Dynamic. Existe-t-il un moyen de faire une telle chose en utilisant Reflex et Reflex-Dom? Le code ressemblerait à ceci si la valeur dans la dynamique pourrait être déballés par correspondance de motif:Ajout conditionnel d'éléments DOM avec Reflex

myNode :: MonadWidget t m => Dynamic t Bool -> m (Event t()) 
myNode (Dynamic True) = elClass "div" "foo" $ 
    elClass "div" "bar" 
myNode (Dynamic False) = blank 

Répondre