node.js
  • ejs
  • 2014-10-07 110 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

    相關問題