2
在Sencha Touch中的DOM操作成功后,他们的事件是否可用?在Sencha Touch中操作DOM后的事件
我想测量呈现1000个元素的列表所需的时间。 为此,当列表绘像,所以当列表被初始化,stoppend启动一个定时器:
listeners: {
initialize: function() {
start = new Date();
var store = Ext.getStore('Songs');
for (var i = 1; i <= 1000; i++) {
store.add({id: i});
}
},
painted: function() {
stop = new Date();
Ext.Msg("Timer", stop - start);
}
}
的画事件是triggerd DOM操作之前,所以当rentertime弹出的1000个listItems中是不可见的。 在DOM被操作并且列表被更新之后是否还有其他触发事件?
或者是否有另一种方法来衡量完成此操作所需的时间?
映入眼帘, 桑德凡Loock
Ext.dataview.component.ListItemView - >绘制事件? – Dinkheller 2013-08-01 12:37:03
如果您使用的是列表,那么您可能只能使用<可见Listitems的数量> + 1(无限:true)。通常只有本地存储而不是无限列表的商店变得很慢。 – Dinkheller 2013-08-01 12:54:17