html - 如何在 Sencha touch 中制作每行包含多列的列表?

标签 html cordova sencha-touch-2

我想要一个每行包含多列的列表。该行还可以包含图像。我能够从商店获得值(value)。但无法以适当的方式显示它们。我需要如下 View :

enter image description here

请帮忙。 提前致谢

最佳答案

下面是我的做法。为列表创建一个 View ,如下所示。 不确定您是如何创建 View 的,因此如果您仍然遇到问题,请添加额外的代码。

Ext.define('AppName.view.CustomList', {
  extend: 'Ext.List',
  xtype: 'customlist',
  config: {
    store: 'StoreName',
    itemTpl: Ext.create('Ext.XTemplate',
                '<div style="float:left; width: 50%">{Column1Name}</div>',
                '<div style="float:left; width: 50%">{Column2Name}</div>',
                '<div style="clear:both"></div>'
        )
  }
});

编辑:以下是您可以使用的布局更新。它应该很近,您可能需要清除:两个另一个地方,我相信这可能更干净,但我只是给您一些可以使用的东西。

 itemTpl: Ext.create('Ext.XTemplate',
            '<div>',
              '<div style="float:left; width: 30%">{firstName}</div>',
              '<div style="float:left; width: 40%">{feedbackHeading}</div>',
              '<div style="float:left; width: 30%">{date}</div>',
            '</div>',
            '<div>',
              '<div style="float:left; width: 30%">{lastName}</div>',
              '<div style="float:left; width: 40%">{feedbackSummary}</div>',
              '<div style="float:left; width: 30%">{location}</div>',
            '</div>',
            '<div style="clear:both"></div>'
    )

关于html - 如何在 Sencha touch 中制作每行包含多列的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11401121/

相关文章:

android - SenCha Touch 能全屏还是不能退出?

html - 在 Sencha Touch 中更改 Textareafield 中特定单词的颜色

jquery - 将图像的比例从 100vh 动画化到 100% 宽度

php - 从 div 到 textarea 的内容

javascript - 使用cordova、android应用程序捕获和上传选项的不同图像路径

javascript - 未捕获的类型错误 : Object #<Object> has no method 'vibrate'

javascript - 如何使用 JavaScript Randomizer 脚本链接到 iframe,以便我可以从脚本中的链接列表中打开

javascript - 有没有办法从两个范围输入中获取值并为方程提供自定义值?

android - 我无法在 android 中构建我的项目

list - Sencha 触摸 2.1 : Allowing horizontal overflow on a vertical list