【发布时间】:2011-04-23 03:49:46
【问题描述】:
我正在将一个对象数组传递给 jQuery 模板(官方 jquery-tmpl 插件):
$("#itemTmpl").tmpl(items).appendTo("body");
<script id="itemTmpl" type="text/x-jquery-tmpl">
<div class="item">Name: ${name}, Index: ${???}</div>
</script>
在模板中显示项目索引的最简单方法是什么?最好不使用分离的外部函数,不改变传递的对象结构,不改变模板结构(转换为{{each}})。是否有任何内置变量可能存储当前数组索引?
更新 我创建了a ticket,提议将数组索引暴露给模板项,但它被关闭为无效...
【问题讨论】: