2017-08-08 67 views
0

我有一個tabpanel和其內部的標籤之一我有一個簡單Ext.Panel組件與scrollable屬性設置爲true,就像這間Ext.Panel滾動條位置:如何保持標籤交換

scrollable: true 

問題是,當我去另一個標籤,然後回去,滾動到零位置。我不喜歡這樣,我的用戶也不喜歡這樣。我需要保持滾動的地方,但我不知道如何。我想,我需要像preserveScrollOnRefresh之類的東西,但它是一種私人方法,我不確定如何使用它。

+1

您是否在重新加載選項卡中的內容後切換回該選項卡? – Tyr

+0

我無法重現:https://fiddle.sencha.com/#view/editor&fiddle/24qb –

回答

1

關鍵是當面板離開視圖並再次顯示時發生的情況。

正如@Tyr所說,如果您在激活面板時重新渲染面板,您將無法保持滾動位置。如果將商店重新加載到網格中,或者將面板配置爲在隱藏時銷燬,也是如此。

我希望這可以幫助你找到問題。否則,你必須顯示更多的代碼或創建一個小提琴。