2014-02-20 72 views
0

我們在Enyojs採樣這個例子http://jsfiddle.net/qD3bJ/垂直滑動應用enyojs

,我們可以使面板垂直排列,而不是水平。

{樣: 「板」,契合:真,班: 「板樣品,滑動面板」,arrangerKind: 「TopBottomArranger」,包裝:假

我試圖改變arrangerKind attribue爲 「topBottomArranger」但它沒有正常工作。

{kind: "Panels", fit: true, classes: "panels-sample-sliding-panels", arrangerKind: "TopBottomArranger", wrap: false 

TIA

+0

我認爲將面板垂直排列也會有一些問題,因爲滾動條也是垂直的。將不得不考慮這一個。是否有必要將滾動條作爲面板中的組件?否則像這樣的東西應該工作:http://jsfiddle.net/aarontam/55EzP/1/ – aarontam

+0

我已經看了一下TopBottomArranger,但它的問題是,它不夠直觀,讓用戶知道它需要被拉起以進入下一個面板,並且當向上滑動事件發生時,前面的面板也滾動到這個滑動應用示例中的位置,它停留在它的位置並且新面板恰好與其重疊。這是我想要實現的。 –

+0

啊,我看到你在說什麼 - 我只是發佈了一個更新的答案,應該解決這些問題。 – aarontam

回答

1

下面是與使用自定義VerticalCollapsingArranger面板快速撥弄那是一個自定義VerticalCarouselArranger的subkind:http://jsfiddle.net/aarontam/rL89M/

我基本上只是改變任何水平屬性垂直性,但會看將其與現有的安排者結合起來,以便垂直/水平財產可以成爲一種選擇而不是單獨的安排者。隨時根據需要或必要繼續修改!