setData有延迟老板要把我炒了

发布于 7 年前作者 yanluo17840 次浏览最后编辑 7 年前来自 ask
  • 需求的场景描述(希望解决的问题)

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

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

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

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

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

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

  • 希望提供的能力

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

10 回复
wpeng
wpeng1 楼6 年前

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

juanqin
juanqin2 楼6 年前

放弃把孩子

sujie
sujie3 楼6 年前

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

juanye
juanye4 楼6 年前

movable-view

试试

yuanlei
yuanlei5 楼6 年前

setData是同步的

caojun
caojun6 楼6 年前

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

min94
min947 楼6 年前

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

xiulan39
xiulan398 楼6 年前

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

guiying15
guiying159 楼6 年前

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

xtao
xtao10 楼5 年前

可以试试函数节流