[英]list mask in sencha touch
I am using List control to display data in grouped order. 我正在使用列表控件以分组顺序显示数据。 The Store related to the list is loaded from the controller.
与列表相关的商店从控制器加载。 here is my list view...
这是我的列表视图...
{
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
},
And here is the code to load the store 这是加载商店的代码
var teamStore = Ext.getStore('Team');
teamStore.load({
params: {
id : 5,
email : userId
}
});
It works fine most of the time BUT sometime loadmask doesn't get removed.. and keeps displaying it indefinitely even after store is loaded successfully. 它在大多数情况下都能正常工作,但有时加载掩码不会被删除..即使存储成功加载后,它也会无限期显示。 I used unmask() and setMasked(false) of list but no luck so far..
我使用了列表的unmask()和setMasked(false),但到目前为止还没有运气。
您可以通过在列表视图中显式声明此配置来禁用该加载掩码:
loadingText: false
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.