【发布时间】:2011-08-29 14:53:13
【问题描述】:
我似乎无法从子模板中获取父变量,有人知道怎么做吗?
当前代码:
<li class="ui-parent-field" >
<b>${ Name }</b>
{{if Options ===null}}
| <span data-field-name="${ Name }" data-field-type="${ Type }"></span>
{{/if}}
<br/>
${ Description }
{{if Options !==null}}
<div style="clear:both;">
<ul class="ui-child-list">
{{each Options}}
<li class="ui-child-field">
${ Name } : ${ Value } |
<span data-field-type="${ Type }" data-field-name="${ Name }"></span>
//NOTE should be:
<span data-field-type="${ Parent.Type }" data-field-name="${ Parent.Name }"></span> </li>
{{/each}}
</ul>
</div>
{{/if}}
</li>
这是一个非常粗略的示例,但我基本上是使用 jquery 模板将一些信息扔到视图中,我有一个包含名称 + 类型的父跨度项目,然后我将丢弃该对象的子元素(如果它们存在) ,我想从每个循环内的父级访问 Type 属性。
【问题讨论】: