问题描述
|
如
标题所述,在Sencha Touch中为组件
调用doLayout()
和
doComponentLayout()
有什么区别?我试图看一下文档,但是并没有清楚地解释这一点。
解决方法
两者实际上是完全不同的。
doLayout
是用于设置容器中子组件尺寸的容器方法。 “ 3”是一种组件方法,用于确定构成该组件的元素(通常)的大小。
“ 2”没有显式传播到子容器;但是由于布局是由setSize驱动的,因此子组件大小的任何更改都会触发相应的ComponentLayout-> ContainerLayout。