我正在使用Jquery-template来呈现页面,我使用模板组合来迭代和显示页面。
{{if simulateBomPageData.groupNames}}
{{each simulateBomPageData.groupNames}}
{{tmpl($value,simulateBomPageData.materialData.characterAttributesData.attributeMap[$value],$index) "#characters_group"}}
{{/each}}
{{/if}}
我的子模板如下所示
<script id="characters_group" type="text/x-jQuery-tmpl">
{{=$index}}" {{=$value}}(Value from fro each loop)
the entry in the map
and the {{=$index}}
</script>
请让我知道如何访问和传递这些值
答案 0 :(得分:2)
我自己找到了答案如下
function My_Class(name,object1,object2)
{
this.name=name;
this.object1=object1;
this.object2=object2;
}
将值传递给模板
{{tmpl(new My_Class("Name",obj1,obj2)) "#characters_group"}}
您可以访问模板中的值,如下所示
<script id="characters_group" type="text/x-jQuery-tmpl">
Name: {{= name}}
Object1: {{= object1}}
Object2: {{= object2}}
</script>