Opened this issue 2 years ago · 0 comments
一开始我的尝试的实现方法思路是,在item组件中监听当前选中的index,选中即给当前引用样式。代码如下:
可当我跑的时候发现,长按item时,列表重新刷新了,也就无法进行拖拽了。
最终我改了DragSortableView源码才实现了我想要的效果。
DragSortableView
源码更改如下: 1、在state中添加moveIndex: ''; 2、在_renderItemView中修改如下: 3、在endTouch方法末尾添加this.setState({ moveIndex: '' });。
state
moveIndex: ''
_renderItemView
endTouch
this.setState({ moveIndex: '' });