2013-03-07 28 views
5

Konwertujemy stary CMS za pomocą Mustachejs. organizmie zawartości zawiera pewne elementy HTML:Mustachejs renderowanie znaczników html jako html

<strong>Mickey Mouse</strong> is a funny animal cartoon character created in 1928 by Walt Disney. 

My stosujemy wartość Mustachejs jak {{description}}

Wyjście renderowane jest

<strong>Mickey Mouse</strong> is a funny animal cartoon character 
created in 1928 by Walt Disney. 

Mustachejs dosłownie wyświetla wartość taką, jaka jest w bazie danych.

W jaki sposób zmusimy Mustachejsa do renderowania znaczników html jako html?

pożądanego rezultatu

Mickey Mouse to zabawna kreskówka postać stworzony w 1928 roku przez Walt Disney.

Odpowiedz

19

To nie jest dosłownie wyświetlanie wartości, jak to jest w db, to jest kodowanie go. To faktycznie wyprowadzaUżyj {{{three_braces}}}, aby renderować wąsy bez kodowania html ciągu. {{{Description}}}

+0

Idealne ... takie łatwe. Jak dotąd kocham MustacheJS. –

+1

Należy pamiętać, że podczas korzystania z potrójnych nawiasów klamrowych przy wprowadzaniu danych przez użytkownika należy zachować ostrożność przed oczyszczeniem go. – bobthecow

+0

I zdecydowanie powinieneś robić * cokolwiek * @obobthecow mówi w odniesieniu do wąsów! – Popnoodles

Powiązane problemy