5
我似乎無法從子模板中獲得父變量,有誰知道如何?jquery模板,從子模板訪問父變量
當前代碼:
<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屬性。
感謝,由於某種原因,我不能在jQuery的文檔發現這樣或它不是那麼清楚,我,你有介紹信嗎? – Haroon 2011-05-20 13:24:21
這不是很多,但你可以去這裏:http://api.jquery.com/template-tag-equal/並尋找標題'$ item和$ data Template Variables' – 2011-05-20 13:41:22