Javascript 垂直滑动app enyojs
我们在Enyojs sampler中有这个例子 我们能让嵌板垂直排列而不是水平排列吗 {kind:“Panels”,fit:true,class:“Panels示例滑动面板”,arrangerKind:“TopBottomArranger”,wrap:false 我尝试将arrangerKind属性更改为“topBottomArranger”,但它没有正常工作Javascript 垂直滑动app enyojs,javascript,css,enyo,Javascript,Css,Enyo,我们在Enyojs sampler中有这个例子 我们能让嵌板垂直排列而不是水平排列吗 {kind:“Panels”,fit:true,class:“Panels示例滑动面板”,arrangerKind:“TopBottomArranger”,wrap:false 我尝试将arrangerKind属性更改为“topBottomArranger”,但它没有正常工作 {kind: "Panels", fit: true, classes: "panels-sample-sliding-panels",
{kind: "Panels", fit: true, classes: "panels-sample-sliding-panels", arrangerKind: "TopBottomArranger", wrap: false
TIA这里有一个使用自定义
VerticalCollasingArranger
的面板,它是自定义VerticalCollasingArranger的子类:
基本上,我只是将任何水平属性更改为垂直属性,但将考虑将其与现有排列方式集成,以便垂直/水平属性可以作为一个选项,而不是单独的排列方式。请根据需要或需要继续修改!我认为将面板设置为垂直排列,因为滚动条也是垂直的。我们必须考虑一下这个。滚动条是否有必要成为面板中的一个组件?否则类似的东西应该会起作用:我已经查看了TopBottomArranger,但问题是,它不够直观,无法让用户知道它需要在o转到下一个面板,并且当刷起事件发生时,上一个面板也会向上滚动,在这个滑动应用程序示例中,它停留在它的位置,而新面板刚好重叠。这就是我试图实现的。啊,我明白你的意思了-我刚刚发布了一个更新的答案,应该可以解决这些问题。