Ich schreibe eine Funktion, die Fehlermeldungen anzeigt, so meiner Meinung nach, ich habe so etwas wieGibt es eine Möglichkeit, einen leeren HTML-Knoten in Elm-Html zu generieren?
div [] [ displayErrors model ]
in dem Fall, dass es keine Fehler gibt, wie kann ich machen displayErrors etwas zurückgeben, die als eine interpretiert leerer HTML-Knoten?
Ja, das ist eine nette Lösung. Das einzige Problem ist, wenn ich das in einer Liste verwende. Also zum Beispiel: div [] [stuff, (displayErrors model |> mayToList)], das würde nicht wirklich funktionieren. Ich denke, es gibt keine wirklich gute Möglichkeit, dies mit den vorhandenen Html-Funktionssignaturen zu lösen. Vielleicht sollte die Rücksende-Signatur Maybe (Html Msg) anstelle von Html Msg sein. – jz87
In diesem Fall können Sie Listen verketten: 'div [] ([stuff] ++ (displayErrors Modell |> maytToList))' –
@ Down-Wähler: Vielleicht möchten Sie erklären? –