2013-03-19 23 views
10

İstemcinin bir JSON nesnesinden gidonlara geçirilen bir dizeye satır sonu yerleştirmek istediği olağandışı bir durum var. Kaçan karakterleri denedim ancak DOM tarafından şaşırtıcı bir şekilde işlenmedi. Baska öneri?HTML işaretlemesini gidonlara geçirme


"company": "Lorem adscs ireland <br/> marketed as iuhmdsf in Europe" 

var products = Data; 

var theTemplateScript = $("#product-template").html(); 

var theTemplate = Handlebars.compile (theTemplateScript); 
$("#marketed-products .products").append (theTemplate(products)); 

{{#items}} 
<li><span class="company">{{company}}</li> 
{{/items}} 

bu

Lorem gibi görünmelidir Yukarıdaki kodun çıktısı 01 irlanda
adscsdeğerini kaçamayacak Bu durumda tutma kollarında, {{{returnedHtml}}} gibi Avrupa

cevap

27

kullanın üçlü parantez içinde iuhmdsf olarak pazarlanan.

o olacak yani: Beni yanlış anladınız

{{#items}} 
<li><span class="company">{{{company}}}</li> 
{{/items}} 
+1

, düzenlenen cevaba bakınız. – aram90

+0

Bence cevap oldukça yerinde. Buraya bakın: http://jsfiddle.net/86Avr/ – svckr

+1

Evet, iyiydi, yorum yaptıktan hemen sonra kaldırdım. Benim hatam. –