2016-04-17 23 views
6

"Güvenli" olduğumu bildiğim metni doğrudan Elm sayfasına nasıl eklerim? Aşağıdaki örnekte text' nedir? UygulamadaHam HTML'yi Elm bileşenine ekleme

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

herhangi geçerli HTML alabilir, bu yüzden bir ayrıştırıcı inşa etmek istemiyoruz, ve ben daha çok DOM diffing sanal dom kırabilir zekâ etrafında oynamak gibi bir liman önleyeceğini

cevap

4

Bu post'da açıklanan birkaç çözüm vardır. Posterin Markdown.toHtml'u kullanarak başarısı vardı.

+0

bir tedavi çalıştı daki HTML işlemek için markdown kütüphaneye

elm-package install evancz/elm-markdown 

yükleyin! –

4

accepted answer üzerinde durmak için, bu benim için çalıştı budur:

bir div

import Markdown 

div [] [ Markdown.toHtml [] str ] 
İlgili konular