Оживи и & mdash;
Попытка добавить & mdash; между двумя div, используя Enlive, но
{:tag :span,
:attrs {:class "mdash"},
:content "—"}
просто возвращает фактический текст & mdash; вместо рисования -
Мысли?
1 ответ
Живой сбежит &
для обычных (content some-string)
потому что это нормальное значение по умолчанию.
Чтобы установить необработанный HTML-контент и экранированные символы, используйте html-content
, который использует html-snippet
под капотом.
пример
(html/html-snippet "—<p>hello</p>")
("—" {:tag :p,
:attrs nil,
:content ("hello")})