我正在使用出色的 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}
然而,这似乎很笨拙......
有什么建议么?
谢谢