我想使用例如{{for}}
标记,如下所示,并将其传递给内联模板:
{{for persons tmpl="{{>firstName}} {{>lastName}}" /}}
,其中
var person = [{firstName:"John", lastName:"Resig"}, ...]
这是一个简单的案例。我想使用它来将模板标记传递给自定义标记,而无需命名传递的模板。我想要内联定义模板。
答案 0 :(得分:0)
您要做的是使用嵌套模板。
{{for persons tmpl="#nameTemplate" /}}
#nameTemplate
将在其他地方定义。 persons
模型将传递给该模板,这意味着您可以像这样定义它:
<script id="nameTemplate" type="text/x-jsrender">
<p>{{:firstName}}</p>
<p>{{:lastName}}</p>
</script>