2012-09-11 14 views
6

cuando se usa la plantilla subrayado Quiero interpolar un valor en el atributo href de anclaje comocómo escapar <> en la plantilla de subrayado de JavaScript?

a(href= "<%= id %>", class='products') //underscore template in jade 

pero el cabo de venta es

<a href="&lt;% id %&gt;" class="products"> 

así como escapar de la e> signo <, e interpolar el valor ¿correctamente?

+1

¿Realmente quiere decir que hacer esto: un (href = "<%= id %>", class = 'productos') – ddb

+0

sí Realmente necesito esto – paynestrike

+0

@chenliang, ¿Puede proporcionar más ¿detalle? Lo que quieres no es HTML válido. – Brad

Respuesta

3

Use! = En lugar de = para unescape.

En su caso:

a.products(href!="<%= id %>") 
Cuestiones relacionadas