0
通过使用{#for}
循环中的索引动态创建属性名称,是否可以引用jTemplate中的n对象属性{#if}
?使用{#for}的索引引用对象属性'field1'
例子:
{#for i = 1 to 5}
<tr>
<td>
<input type="textbox" id="thisbox_{$T.i}" value="{#if $T.log.field{$T.i} != null}...{#/if}"/>
</td>
</tr>
{#/for}
我怎么能指财产$T.log.field#
其中#
从{#for}
目前的指数? 它试图解析{$T.log.field{$T.i}}
显然失败,但我想知道如何写这个工作,或者甚至可能。
我设法通过引用属性使用反射来解决这个问题。当我将{#if}语句更改为:{#if $ T.log ['field'+ $ T.i]!= null}时,它按预期工作。 – HashTagDevDude