例如: 

- a (position 1)
- b (position 2)
- c (position 3)
move c between a and b: cp=1
move a between b and c: cp=2 
下移位置多加了1,不太清楚为什么,这里提供一种修复方法,也许它不是很好。

"position" : data.rslt.cp + i,

换成

"position" : data.rslt.o.index() + i,

可能对你有所帮助

相关文章:

  • 2022-02-03
  • 2022-12-23
  • 2021-08-18
  • 2021-08-11
  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
猜你喜欢
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案