使用href时,Jade模板不会输出正确的html

时间:2014-06-26 19:49:28

标签: javascript html node.js pug

使用此jade模板时遇到以下问题:

p
  a(href="https://{{ provider }}.com/{{ nickname }}")(target='_blank') {{ nickname }}
  | {{> chat_box_text }}

输出以下html:

<p><a href="<a href=" https:="" twitter.com="" mateusgff"="" target="_blank">https://twitter.com/mateusgff</a>" target="_blank">mateusgfftesting<span class="date">4:41 PM</span></p>

如果我使用而非 https:// {{provider}}。com / {{nickname}} ,则效果很好。为什么会这样?

1 个答案:

答案 0 :(得分:2)

尝试以下

p
  a(href='https://{{ provider }}.com/{{ nickname }}', target='_blank') {{ nickname }}
  | {{> chat_box_text }}

我相信你不应该使用双引号,而应该使用单引号,例如&#39;