0

私は sencha を初めて使用し、2 つ以上のレコードを 1 行に表示する必要があります

{
            xtype: 'list',
            flex: 1,
            cls:'home-page-class',
            itemTpl:'<img  src="{image}">',
            store: 'HomePage',
            itemCls:'details',

            useSimpleItems: false,
            variableHeights: true,
            infinite: true,
            disableSelection: true,
            allowDeselect: false,
            scrollToTopOnRefresh: false,

            itemHeight:80,
            plugins: [
                { xclass: 'Ext.plugin.ListPaging', autoPaging: true},
                { xclass: 'Ext.plugin.PullRefresh'}


              ],
}

CSSで遊んでみましたが、senchaはこのように表示される空のアイテムを作成します空のセル

listpaging プラグインが必要なため、xtype dataview に変更できません。

4

2 に答える 2

0

それはトリックです、あなたのitemTplをから変更してください

itemTpl:'<img  src="{image}">',

itemTpl:'<img id="img1" src="{image1}"><img id="img2" src="{image2}">',

次に、必要に応じて、これらのオブジェクトにイベント リスナーを設定します。

于 2014-07-25T16:38:40.223 に答える
0

いくつかのパラメーターを削除して inline:true を追加すると、うまくいくことがわかりました。

{ xtype: 'list', flex: 1, cls:'home-page-class', itemTpl:'', store: 'HomePage', itemCls:'details',

        //useSimpleItems: false,
        //variableHeights: true,
        //infinite: true,
        disableSelection: true,
        allowDeselect: false,
        scrollToTopOnRefresh: false,
        inline:true,
        itemHeight:80,
        plugins: [
            { xclass: 'Ext.plugin.ListPaging', autoPaging: true},
            { xclass: 'Ext.plugin.PullRefresh'}


          ], }
于 2014-08-13T11:13:12.270 に答える