收藏
回答

setData有延迟老板要把我炒了

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 scroll-view view 客户端 6.5.3 2.3.0

- 需求的场景描述(希望解决的问题)

要做一个左右滑动的刷新动画

开发者工具里还好点,但是手机上调试时

scroll-view的scrolltoupper和scrolltolower里setdata有延迟

view的话touchstart和toucheend里setdata也有延迟

滑动时左右两边弹性框延迟出现

老板说做不出来就要把我炒了

- 希望提供的能力

跟上下拉刷新一样的左右拉刷新


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

12 个回答

  • 天道酬勤
    天道酬勤
    2018-10-23

    放弃吧 孩子. 我老板的刀也快摁不住了

    2018-10-23
    有用 7
    回复
  • 前端工坊
    前端工坊
    2018-10-23

    setData是同步的

    2018-10-23
    有用
    回复 2
    • 居里栈栈
      居里栈栈
      2019-01-25

      兄弟,setData是同步改this.data的数据,但是前端渲染是异步的

      2019-01-25
      回复
    • 前端工坊
      前端工坊
      2019-04-28回复居里栈栈

      嗯,确实是的

      2019-04-28
      回复
  • ekko
    ekko
    2018-10-23

    要是我就赶紧跑,另请高明吧🤪

    2018-10-23
    有用
    回复
  • 门先生
    门先生
    2018-10-23

    movable-view

    试试

    2018-10-23
    有用
    回复
  • 苗师傅
    苗师傅
    2018-10-23

    放弃把孩子

    2018-10-23
    有用
    回复
  • 7.
    7.
    2018-10-23

    大佬帮忙看看我刚发的问题

    2018-10-23
    有用
    回复
  • 2018-10-23

    没办法了,科科,touchstart从视图层到data层需要通过postMessage或者类似方案去通讯,反之亦然,小程序的架构根本没法做到流畅的拖动动画,死心吧

    2018-10-23
    有用
    回复 2
    • 卢霄霄
      卢霄霄
      2018-10-23

      https://developers.weixin.qq.com/community/develop/doc/000ceee9240da0438d67e0a6a56804

      iOS上我自己觉得还是不算卡,有安卓机器的话,可以帮我试试卡不卡吗?

      2018-10-23
      回复
    • 2018-10-24

      兄弟,节流也没用的,必须卡得一逼,我帮你测过了,很卡,没办法的,这种情况我早就遇到了,我跟几个前端的兄弟也吐槽过很多次,在现有架构不改变的情况,是没办法实现的

      2018-10-24
      回复
  • 联众互动
    联众互动
    2018-10-23

    感觉不是延迟,是你频繁调用,卡住了,加一段频率控制就行了

    2018-10-23
    有用
    回复
  • liya零夜
    liya零夜
    2018-10-23

    通过手机壳自动变色了解一下

    2018-10-23
    有用
    回复 1
    • L
      L
      2018-10-23

      2018-10-23
      回复
  • ________________________________
    ________________________________
    2018-10-23

    可以试试函数节流

    2018-10-23
    有用
    回复

正在加载...

登录 后发表内容