最后的this.setData的marginTop和marginLeft为控制图片的拖动。我看过官方的文档说不要频繁使用setData。但是不使用setData不知道如何实时的渲染到页面上啊
楼主你好,请问你搞这个问题搞定没有,我开发中也遇见了拖拽缩放旋转图片的需求,在找解决方案
列表中怎么设置动画 每个向下移动的位置不一样
也刚做过,不建议用movable-view组件,坑实在太多,你可以把moveX和moveY放到一个数组里,最后再统一setData
可以参考一下我总结的文章:
https://juejin.im/post/5cd18bb86fb9a0325031c8e1
这样来setData 确实会被卡得不要不要的,给你两个方案:
1、用 movable-view (推荐)
2、用动画来设置当前位置,timingFunction设置为 step-end (不推荐)