Sencha 触控列表组件
Posted
技术标签:
【中文标题】Sencha 触控列表组件【英文标题】:Sencha Touch List Component 【发布时间】:2011-05-27 08:17:33 【问题描述】:我有 2 个问题。首先,这是否可以在没有模板的情况下在 sencha touch 中使用 List 项?我的意思是,我可以单独访问列表项吗?
第二个与第一个有关。我需要将模板中的商店商品作为函数参数发送,我该怎么做?我在下面试过但不起作用。
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>',
谢谢,
【问题讨论】:
我在发送消息后立即找到了答案。我们可以通过 values.item '[this.formatNumber(values.i)] ', 访问 store 项目 但是我仍然需要回答我的第一个问题。 【参考方案1】:列表项的 html 位于属性 all.elements
中。这将为您提供列表中每个项目的 HTML DOM 节点。该属性不是公开的,因此它可能会在未来的版本中中断。
我真的不明白你要做什么。您可以使用模板渲染任何内容。
【讨论】:
我尝试使用自己的函数进行渲染。列表项是否有相应的属性?以上是关于Sencha 触控列表组件的主要内容,如果未能解决你的问题,请参考以下文章
如何利用 Sencha Touch 框架中的“捏”触控效果?