收藏
回答

bindtouchmove拖动延迟卡顿

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 Bug bindtouchmove 客户端 6.6.7 2.1.0

我是拖动底部view 拉升view的高度

回答关注问题邀请回答
收藏

1 个回答

  • 卢霄霄
    卢霄霄
    2018-06-21

    目测是 setData 太频繁导致的。

    1、写个队列来处理 move 产生的事件,通过 this.setData的回调函数来确定上一次的位置渲染已经完成了再进行下一次设置

    2、使用 movabel-view

    3、使用动画,把 timingFunction 设置为 step-start 。因为动画export()的时候每次会清理掉上一次的动画,所以是流畅的。


    2018-06-21
    有用
    回复
登录 后发表内容