在数据视图中,我改变了“绘制” - 发现了一些dom元素的宽度和高度。这有时是有效的。有时,新值会被CSS文件的定义覆盖。
setOverviewImages: function( e , element ) { // called after "painted" event
var overview = this.getMyoverviewView();
var newWidth = parseInt(overview.element.getWidth() / 2 - 50);
var overviewImages = Ext.select( '.myoverview-container' );
overviewImages.each( function(el , c , index) {
el.setSize( newWidth , newWidth );
});
},
呈现DOM时会触发哪个事件?
答案 0 :(得分:0)
处理“show”事件
时,DOM应该准备就绪http://docs.sencha.com/touch/2-1/#!/api/Ext.dataview.DataView-event-show
如果这不是您想要的,您也可以使用初始化或激活。