2013-02-06 24 views
2

我試圖REF一個網格,是一個地區:ExtJS4選擇在一個地區

... 
region: 'south', 
layout: 'fit', 
split: true, 
items:[{ 
    xtype: 'grid', 
    border: false 
    ... 
}] 
... 

在我的控制器的裁判節,但我不知道如何引用區域內的實際電網:

{ref: 'myGrid',selector:'????'} 

請問有人請把我踢向正確的方向。謝謝。

回答

0

refs用於視圖,而不是用於組件。原因是隻有一個控制器可以引用特定的視圖。您用作選擇器的是視圖的別名之一。所以你必須創建一個擴展Ext.panel.Panel的視圖並且包含一個Ext.grid.Panel或一個擴展Ext.grid.Panel的視圖。該視圖必須具有別名,並且該別名是您用作選擇器的別名。

0

我沒有使用ref,而是將一個itemId添加到網格組件,並可以使用Ext.ComponentQuery()在控制器中訪問它。