列表消失时,PullRefresh插件在Sencha Touch 2.2

List disappears when PullRefresh plugin in Sencha Touch 2.2

本文关键字:Sencha Touch 插件 PullRefresh 消失 列表      更新时间:2023-09-26

我将pullRefresh插件添加到我的列表中,列表不再显示。控制台中没有错误或警告。当我添加插件时,我应该做什么?

    {   xtype:'list',
    itemId:'boxes',
    scrollable:true,
    disableSelection:true,
    plugins: [
        {   xclass: 'Ext.plugin.PullRefresh',
            pullRefreshText: '...',
            refreshFn: function(plugin) {
                console.log('I am pulled');
            }
        }
    ],
    listeners:{
        itemtap:function(){
            ...;
        } 
    },
    height:'100%',
    grouped:true,
    store:{
        grouper: {
            groupFn: function(record) {
                ...
            }
        },
        fields:[...],
        data:[]
    },
    itemTpl:'...'
}

插入pullRefresh时,必须指定列表宽度以便正确显示。我添加了width:'100%',它工作得很好。