簡體   English   中英

sencha touch中列出面具

[英]list mask in sencha touch

我正在使用列表控件以分組順序顯示數據。 與列表相關的商店從控制器加載。 這是我的列表視圖...

{
            id: 'teamListId',
            xtype: 'list',
            scrollable: true,
            itemTpl: new Ext.XTemplate('<div class="teamInfo">',
                                '<div class="teamName">{teamName}</div>',
                                    '<tpl if="isMyTeam === true">',
                                        '<div class="teamStatus teamStatusYes"></div>',
                                    '<tpl else>',
                                        '<div class="teamStatus teamStatusNo"></div>',
                                    '</tpl>',
                            '</div>'),
            store: 'Team',
            itemCls: 'teamListItem',
            action: 'teamListItemTap',
            grouped: true,
            flex : 1
        },

這是加載商店的代碼

var teamStore = Ext.getStore('Team');
    teamStore.load({
        params: {
            id : 5,
            email : userId
        }
    });

它在大多數情況下都能正常工作,但有時加載掩碼不會被刪除..即使存儲成功加載后,它也會無限期顯示。 我使用了列表的unmask()和setMasked(false),但到目前為止還沒有運氣。

您可以通過在列表視圖中顯式聲明此配置來禁用該加載掩碼:

loadingText: false

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM