2014-10-31 32 views
0

SAPUI5是否具有類似於sap.m庫中示例所示的內容 - check hereSAPUI5中可擴展的垂直導航菜單(sap.m)

類似於Accordian(sap.ui.commons.Accordion),但在sap.m庫中,而不是由於「文本」大小問題(以及其他未知)而不是sap.ui.commons。

我正在尋找類似的東西,以便在主/明細視圖中,而不是點擊'主'項目到另一個列表,我可以'擴大'列表(因爲所有的菜單細節是在一個JSON中從服務器獲取)。

如果這不存在,擴展StandardListItem或ListItemBase是否有意義?或者我應該使用標準的方法'點擊主列表 - >導航到新的列表集合 - >點擊打開詳細信息頁面'?

問候,

A.

+0

實測值sap.m.Panel - [點擊](https://openui5.hana.ondemand.com/explored.html#/sample/sap.m.sample.PanelExpanded/preview) - 即使這並不完全匹配(on-hover-auto-expand) - 在SplitApp的「主區域」中使用此方法的方法是否正確? – Robin 2014-10-31 07:59:36

回答

0

有一個在sap.m庫中沒有手風琴控制,但你可以結合其他一些控制,以達到類似的目標。

例如,sap.m.Panel有一個「可擴展」標誌,允許打開和關閉面板內容。 通過幾個簡單的功能將面板連接到彼此(打開一個時關閉所有其他功能),您可以做到這一點。恐怕只有標準的API調用才能實現懸停。

此外,sap.m.Carousel可以作爲在內容區域中以水平方式顯示多頁內容的選項。

這些是我們爲交互定義的標準模式。如果你想完全靈活,你總是可以擴展一個UI5控件或者編寫自己的控件來做這樣的行爲。儘管如此,這可能還有很多工作要做。

乾杯