2013-07-25 44 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>"

相关问题