8
正如標題所示,在Sencha Touch中調用組件doLayout()
和doComponentLayout()
有什麼區別?我試着看看文檔,但沒有清楚地解釋這一點。Sencha Touch中doLayout()和doComponentLayout()之間的區別?
正如標題所示,在Sencha Touch中調用組件doLayout()
和doComponentLayout()
有什麼區別?我試着看看文檔,但沒有清楚地解釋這一點。Sencha Touch中doLayout()和doComponentLayout()之間的區別?
這兩者實際上完全不同。 doLayout
是用於設置容器內子組件大小的容器方法。 doComponentLayout
是一種組件方法,用於調整組成該組件的元素(通常是)的大小。
doLayout
沒有明確傳播到子容器;但由於佈局是setSize驅動的,因此對子組件的大小的任何更改都會觸發適當的ComponentLayout - > ContainerLayout。