[英]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.