【发布时间】:2011-07-10 21:12:39
【问题描述】:
我有一个 jquery 模板,其中我将淘汰 js 绑定到函数文字,函数文字里面有花括号,它们被模板引擎错误地解释了,这里是模板:
<button {{html "data-bind='click: function(){ loadProduct(" + i + ") }'" }}>${ product.Name }</button>
有什么办法可以避开这些大括号?我尝试了 {#literal} 标记但没有成功,我也将所有内容都包裹在 {{ html }} 标记中,因为“data-bind”中的连字符也被引擎错误地解释了。
【问题讨论】:
标签: jquery-templates knockout.js