2017-07-31 71 views
0

有一個禁用滾動的頁面。頁面中包含兩個sap.m.Table。一張表爲了一個固定的標題。它只包含列。 sap.m.ScrollContainer內容中的其他表。它包含項目。用例是這些項目不適合屏幕的高度。沒有滾動容器,物品會落在屏幕的底部。頁面滾動仍然被禁用。現在我想讓滾動容器跳轉進來,它應該精確地填充頁面中第一個表格和頁面末尾之間的剩餘頁面空間。直到頁面的底部。瀏覽器窗口的結尾。是否有任何解決方法可以實現sap.m.ScrollContainer在剩餘空間自動運行?沒有滾動容器被設置爲特定的高度。如何通過SAPUI5中的剩餘頁面空間拉伸sap.m.ScrollContainer?

回答

2

解決辦法:用sap.ui.layout.FixFlex包裝網站內容:將像素值設置爲sap.ui.layout.FixFlex屬性minFlexSizesap.m.ScrollContainersap.m.Table進入sap.ui.layout.FixFlex彙總flexContent。現在sap.m.ScrollContainer的父項具有固定的高度。因此sap.m.ScrollContainer可以基於此調整自己的大小。