【问题标题】:Sencha Touch List ComponentSencha 触控列表组件
【发布时间】: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 项目
  • 但是我仍然需要回答我的第一个问题。

标签: list templates function sencha-touch extjs


【解决方案1】:

列表项的 HTML 位于属性 all.elements 中。这将为您提供列表中每个项目的 HTML DOM 节点。该属性不是公开的,因此它可能会在未来的版本中中断。

我真的不明白你要做什么。您可以使用模板渲染任何内容。

【讨论】:

  • 我尝试使用自己的函数进行渲染。列表项是否有相应的属性?
猜你喜欢
  • 2011-08-26
  • 2012-01-15
  • 1970-01-01
  • 2011-11-21
  • 1970-01-01
  • 2011-07-16
  • 2012-07-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多