ExtJS 使用Border布局時注意

2021-10-03 06:47:56 字數 707 閱讀 1328

直接翻的api,雖然api中有寫,但我剛開始卻沒注意到以至後來出現問題頭疼半天,最後去查api才看到有,現在翻一下加深印象

1 使用border布局的容器[color=red]必須[/color]有乙個子件在'中心'區域(region:'center')。中心區域的子件將會自動改變尺寸來填充border布局中沒有被使用的其他區域的空間。(如果不指定會報[color=red]uncaught exception: no center region defined in borderlayout ***[/color]異常)

2 任何west或east區域的子件都必須定義寬度(乙個整數代表該區域占用的畫素)(如果不指定布局不起作用,並且還會報[color=red]col is null[/color]的錯)

3 任何north或south區域的子件都必須定義高度

4 border布局的所有區域在被渲染時以及此之後就固定了,其子元件可能無法刪除或新增。

5 要新增/刪除border布局內的元件,它們必須是被乙個額外的由border布局直接管理的容器所封裝。如果該區域是可收起的(collapsible:true),border布局管理器直接使用的容器應該是乙個panel。

[b][size=medium][i][align=center][color=red][img]希望踩的朋友也能留下寶貴批評意見,也能使我從中有所收穫不斷進步,不甚感激![/color][/align][/i][/size][/b]

ExtJS 使用Border布局時注意

1 使用border布局的容器必須 有乙個子件在 中心 區域 region center 中心區域的子件將會自動改變尺寸來填充border布局中沒有被使用的其他區域的空間。如果不指定會報uncaught exception no center region defined in borderlayo...

Extjs的布局控制項 border布局

布局控制項 所謂的布局就是指容器元件中子元素的分布,排列組合方式.ext的所有容器元件都支援布局操作.每乙個容器都會有乙個對應的布局,布局負責管理容器元件中子元素的排列,組合以及渲染方式 extjs的布局基類為 ext.layout.containerlayout,其他的布局都是繼承該類.extjs...

ExtJS 經典布局

先看看布局的效果 借用靚女的靚照就可以讓窗體顯得更加漂亮了,秘訣 下面再看看源 吧.這句是存放的地方 function logindemo 右上方顯示管理系統幾個字 var right toppanel new ext.panel 右下方顯示輸入框和按鈕 var right bottompanel ...