最后的this.setData的marginTop和marginLeft为控制图片的拖动。我看过的文档说不要频繁使用setData。但是不使用setData不知道如何实时的渲染到页面上啊

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Angel

    16人对此回答表示赞同

    也刚做过,不建议用movable-view组件,坑实在太多,你可以把moveX和moveY放到一个数组里,最后再统一setData

    展开
    16
    2回复
    发布于 5年前

    评论(2)

    收起评论

    • 燕尾蝶°优美 2019-01-14 13:41

      目前体验可以吧,同求更好的优化方法

      回复
    • 八角与丁香 2019-01-16 19:56

      其实这样也会很卡,只能降低点卡顿。不是根本的办法。毕竟一拖动还是几毫秒的触发一次setData

      回复
  • Amelia

    15人对此回答表示赞同

    这样来setData确实会被卡得不要不要的,给你两个方案:

    展开
    15
    10回复
    发布于 5年前

    评论(10)

    收起评论

    • 吞云吐雾 2019-01-16 19:33

      asd84314685你加一下我谢谢了

      回复
    • AvaDJ 2019-01-18 13:39

      因为动画的处理会很流畅,export()会清理掉上一次export()的效果,所以不会有卡顿,会比较流畅。但是我不推荐用动画的方式,我倾向用movable-view。

      回复
    • Leo 2019-01-20 21:26

      还有为什么用动画来设置当前位置,timingFunction设置为step-end是不推荐呢?

      回复
    • 三磷酸腺苷 2019-01-22 23:50

      用wx.createAnimation的动画做的这个没有太了解

      回复
    • Jayla 2019-01-24 22:50

      留个微信

      回复
    • 文心雕龙 2019-01-26 14:51

      有demo看看吗谢谢了

      回复
    • Benjamin 2019-01-28 21:52

      movable-view有scale属性啊,旋转倒是不可以

      回复
    • Aurora 2019-01-30 09:44

      用wx.createAnimation的动画,他export的时候会清理掉上次的动画,所以不会一卡一卡的

      回复
    • Kinsley 2019-02-01 22:14

      我之前也想过用movable-view,不过不支持放大还有旋转啊

      回复
    • 孤独彼岸 2019-02-03 11:59

      我试过用transform:translate然而也是很卡

      回复
  • Maverick

    8人对此回答表示赞同

    列表中怎么设置动画每个向下移动的位置不一样

    展开
    8
    2回复
    发布于 5年前

    评论(2)

    收起评论

    • Owen 2019-01-12 16:31

      列表中的图片,每张图片都向下移动一点这个怎么设置而且要看不见才能设置初始值

      回复
    • Skylar 2019-01-14 20:43

      移动结束后,得讲最后移动的位置设置初始值

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部