2012-06-25 37 views
52

我有一些文本存儲在包含一些HTML的變量中。例如,在帽子。但是,當我在Jade中渲染它時,它會顯示標籤而不是呈現格式。我怎樣才能解決這個問題? !通過=緩衝使用Jader在變量中呈現HTML

回答

105

Code以 默認安全逃了出來,但輸出轉義的回報你 可以使用值=

p!= aVarContainingHTML 

Jade Doc

+3

我怎樣才能做到這一點普通文本行(不是標籤)? – Shamoon

+0

更新:鏈接到文檔的新鏈接https://pugjs.org/language/code.html – pvolyntsev

+0

Coulnd't在官方帕格文檔中找到這個。他們離開了嗎?關於插值的部分很短,我瞎了嗎?不管怎麼說,多謝拉 :) – atripes

34

你需要的語法是:

!{yourJsVariable} 

如果您使用#{yourJsVariable}它顯示< >,但與!{}它不。