所以我有这个调用函数的JQuery模板:
<script id="Fred" type="text/x-jQuery-tmpl">
<td>${functionX()}${Field2}</td>
</script>
效果很好。但现在我想将参数传递给它,但以下内容不起作用。
<script id="Fred" type="text/x-jQuery-tmpl">
<td>${functionX(${Field1})}${Field2}</td>
</script>
有什么建议吗?
答案 0 :(得分:8)
您可以直接访问Field1而无需使用$ {,例如:
<td>${functionX(Field1)}${Field2}</td>
答案 1 :(得分:0)
想通了:
<td>${functionX($data.Field1)}${Field2}</td>
答案 2 :(得分:-1)
这是如何解决问题的另一个例子:
<script id="testTemplate" type="text/x-jquery-tmpl">
{{if title.length}}
<h3>${title}</h3>
<p>Start: ${ render($data) } :End</p>
{{/if}}
</script>
您可以看到此方法适用于this link。