react-web icon indicating copy to clipboard operation
react-web copied to clipboard

ViewPager.web.js未兼容scrollEnabled属性?

Open wzf opened this issue 9 years ago • 3 comments

最近使用ViewPagerAndroid组件,设置scrollEnabled为false的时候,发现ViewPager.web.js对应这个属性没有变化,依然可以通过拖拽实现view之间的切换。能否兼容一下?

wzf avatar Oct 11 '16 07:10 wzf

scrollEnabled 在 Web 下具体的实现方式还未确定,可以在这里issue讨论下

yuanyan avatar Oct 11 '16 15:10 yuanyan

我说一下我这边应用的场景吧,可以看截图。头部是tabs导航,主体界面是一个ViewPager。展示的话没有任何问题。而在体验上,如果上下滑动来显示列表信息的时候,ViewPager过于灵敏会导致左右滑动,操作上很不连续。 个人建议:方案一,通过scrollEnabled来判断是否增加panGesture手势;方案二,给出回调方法,由调用者决定是否需要执行panGesture。 方案一的话,实现起来简单,也是直截了当的。方案二,还需要使用者增加一些其他的处理,相对比较复杂,增加了使用难度。还是选择方案一吧。 image

wzf avatar Oct 13 '16 01:10 wzf

今天看同事Android原生的APP中,viewPager+3个ListView的效果(参照上面的截图),如果listView上下滑动过程中,viewPager是不能左右滑动切换的,看上去就像viewPager中的panGesture不起作用了。

wzf avatar Oct 14 '16 00:10 wzf