2015-03-21 2 views
0

Попытка добавить & mdash; между двумя дивы с использованием Enlive ноEnlive and —

  {:tag :span, 
      :attrs {:class "mdash"}, 
      :content "—"} 

просто возвращает фактический текст & mdash; вместо чертежа —

Мысли?

+2

http://stackoverflow.com/questions/14408377/clojurescript-and-html-entities –

+0

благодаря moogs. хорошая находка – sova

ответ

0

Enlive убежит & для обычного (content some-string), потому что это нормальный по умолчанию.

Чтобы установить необработанный HTML-контент и экранированные символы, используйте html-content, который использует html-snippet под капотом.

Пример

(html/html-snippet "&mdash;<p>hello</p>") 

("—" {:tag :p, 
     :attrs nil, 
     :content ("hello")}) 

 Смежные вопросы

  • Нет связанных вопросов^_^