2014-05-13 56 views
0

我有以下案例:與在頂欄的按鈕(300寬度:400,高度)2與同一商店的TreePanel?

TreePanel中。當用戶點擊這個按鈕時,我們打開一個包含相同TreePanel的新窗口(寬度:800,高度:600)。

問題是:

是否有可能在TreePanel中複製到新的窗口或至少使用TreePanel中的商店作爲新的TreePanel中一個店? 或者我有義務用新的商店創建一個新的TreePanel?

謝謝,

回答

1

是的,你可以在兩個TreePanels中使用相同的商店。給商店一個storeId,然後用戶Ext.data.StoreManager獲得基於storeId的商店。

欲瞭解更多信息:http://docs-origin.sencha.com/extjs/4.2.0/#!/api/Ext.data.StoreManager

至於使用相同的TreePanel中,你不能使用完全相同的實例,但你可以創建擴展TreePanel中的一類,然後只需實例化您的自定義TreePanel中兩個你想要它的地方。

+0

是Ext.data.StoreManager在ExtJS中工作,感謝forgivenson,在Ext.Net中,我只是注意到「謝謝你」,有一個StoreID屬性可以實現我想要的功能。 – I3i0