node.js
  • ejs
  • 2014-10-07 56 views 0 likes 
    0

    我正在使用EJS和Node JS。另外我使用i18n-node-2作为多语言站点。 在我看来,我有这样的语句:正在使用EJS打印HTML标记

    <h3 class="panel-title"><%= i18n.__("Business Card maker wizard - Step %s", "<span id='bcMakerStep'>1</span>") %></h3> 
    

    在这里,我想输出<span id='bcMakerStep'>1</span>,因为它是。 但EJS正在将其转变成名片制造商向导 - 步骤< span id = ' bcMakerStep '/span >因此,显示为原样。

    EJS中是否有任何方法可以打印标签? PS:我已经测试过没有EJS来检查i18n-node-2是否正在这样做,但它不是EJS。

    回答

    0

    我刚刚找到了答案,

    如果我们使用<% - 而不是<%=它将打印字符转义。

    感谢Jakub Oboza在https://stackoverflow.com/a/10330401/721597

    相关问题