2013-07-25 43 views
0

綁定到模板時,許多示例使用以下語法:$ {startDate}和#= startDate#。似乎沒有區別,使用不一致。文件沒有說明這一點。哪一個被推薦,是否有區別?

回答

0

有兩種用法之間沒有什麼區別

${startDate} - 這是jQuery的模板風格(這也是劍道支持)來渲染文字

#= startDate # - 這是劍道的模板風格來渲染文字值

example

+0

所以沒有區別?是第一個過時了嗎? – TruMan1

0

{的startDate} $之間的差異和#=#的startDate是第一個將編碼包含在任何HTML實體。後者將在頁面中嵌入HTML標籤。建議使用$ {startDate}。

總之

${startDate}時的startDate == "<strong>foo</strong>"將輸出「&lt;strong&gt;foo&lt;/strong&gt;"

#= startDate #時的startDate == "<strong>foo</strong>"將輸出"<strong>foo</strong>"

相關問題