如何逃避<>在javascript下划线模板?

时间:2012-09-11 03:20:35

标签: javascript html templates escaping pug

使用下划线模板时,我想在anchor的href属性中插入一个值,如

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

但是输出是

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

所以如何逃避&lt;和&gt;签名,并正确插值?

1 个答案:

答案 0 :(得分:3)

使用!=而不是= to unescape。

在你的情况下:

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