因为长列表的性能问题,从vue改到nvue,但是遇到一些问题。 因为列表中的每一个记录都可以左滑拉出操作菜单,就像苹果的短信一样。但是左滑时,很容易又导致上下滑动,而且上下滑动特别灵敏,有些过于灵敏了,体验上不是很好。等于左滑时,列表又同时往上跑。 能否在左滑时,控制list不滚动? 能否让list滚动的速度可以调节?
缺少类似Flutter手势竞争概念,导致列表中,对横向的手势响应不是很好 list 本身支持动态控制是否滚动,可以考虑一下,内部ios和安卓测试过,可用 scrollable 控制是否滚动 weex:http://emas.weex.io/zh/docs/components/list.html#%E5%B1%9E%E6%80%A7 list 滚动速度问题是native原生组件在安卓下的物理效果,目前是不能调整的,ios的滚动会比安卓手感上好一点,flutter 对滚动这块解释的比较清楚,都是平台级的 滚动差异:https://flutter.cn/docs/resources/platform-adaptations#scrolling
1 个回复
像素方舟_青阳
缺少类似Flutter手势竞争概念,导致列表中,对横向的手势响应不是很好
weex:http://emas.weex.io/zh/docs/components/list.html#%E5%B1%9E%E6%80%A7
滚动差异:https://flutter.cn/docs/resources/platform-adaptations#scrolling