【发布时间】:2011-02-04 09:01:21
【问题描述】:
我正在使用出色的 jTemplates 插件来生成内容。
给定这样的数据对象...
var data = {
name: 'datatable',
table: [
{id: 1, name: 'Anne'},
{id: 2, name: 'Amelie'},
{id: 3, name: 'Polly'},
{id: 4, name: 'Alice'},
{id: 5, name: 'Martha'}
]
};
..我想知道是否可以使用 $T 在对象数组中直接指定一个对象。 (我希望有类似 $T.table:3 的东西可用)
目前我能想到的访问数组中特定对象的唯一方法是做这样的事情......
{#foreach $T.table as record}
{#if $T.record$iteration == 3}
This is record 3! Name: {$T.record.name}
{#/if}
{#/for}
但是这看起来很笨拙......
有什么建议吗?
谢谢
【问题讨论】:
标签: javascript jquery oop jquery-plugins jtemplate