2016-04-17 9 views
6

Jak wstawić tekst - który wiem, że jest "bezpieczny" - bezpośrednio na stronę Wiązu.Włóż surowy HTML do komponentu Wiąz

tj. Co oznacza text' w następującym opisie.

let str = "<h1>Hello World</h1>" 
in div [] [ text' str ] 

W praktyce mogę dostać żadnej ważnej HTML, więc nie chcę zbudować parser, a wolałbym uniknąć portu jako zabawy dowcip DOM może złamać DOM wirtualny diffing

Odpowiedz

4

Istnieje kilka rozwiązań omówionych w tym post. Wydaje się, że plakat zakończył się sukcesem dzięki użyciu Markdown.toHtml.

+0

pracowała doskonale! –

4

Aby opracować na accepted answer, to co pracował dla mnie:

zainstalować bibliotekę Przecena

elm-package install evancz/elm-markdown 

Aby uczynić swój HTML w div

import Markdown 

div [] [ Markdown.toHtml [] str ] 
Powiązane problemy