What would be the the best way to get the current view/page in paginated scrollview?

There are only gotonextpage and gotoprevious page methods in scrollview. I know I have some data at hand on scrollview.sync.on('end') event, but that looks like I need to calculate my self the current view/page somehow. (like the Shine demo with scroller)

There must be some easier approach I haven't spotted.

有帮助吗?

解决方案

in coffeescript:

coverView.on 'pageChange', (e) -> 
  p = coverView.getPosition()   # some weird value
  n = coverView._node.index
  console.log('coverView', e, n, p)

however, this only seems to work in one direction :)

https://github.com/Famous/views/issues/67

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top