2011-05-27 65 views
1

我有2個問題。首先,是否可以在沒有模板的sencha touch中使用List項目?我的意思是,我可以單獨訪問列表項目嗎?Sencha Touch列表組件

第二個與第一個有關。我需要發送模板中的商店項目作爲函數參數,我該怎麼做?我在下面嘗試,但不起作用。

template = new Ext.XTemplate(
'<div style="width:100%;height:40px;">', 
'<span>{c}</span><span style="font-size:10px" >{e}</span>', 
'<span>   ', 
'<tpl for=".">', 
     '<span onload="formatNumber({i})">{i}</span>', 
'</tpl></span>', 
'</div>', 
{ 

感謝,

+0

我在發送郵件後立即找到答案。我們可以通過values.item訪問商店項目 ' {[this.formatNumber(values.i)]}', – 2011-05-27 08:31:22

+0

但是我仍然需要回答我的第一個問題。 – 2011-05-27 08:31:55

回答

1

列表項的HTML是在物業all.elements。這將爲您提供列表中每個項目的HTML DOM節點。該物業未公開,因此可能會在未來的版本中打破。

我真的不明白你想要做什麼。你可以用模板渲染任何東西。

+0

我嘗試使用我自己的函數進行渲染。列表項是否有一個屬性? – 2011-05-30 22:05:24