- 需求的场景描述(希望解决的问题)
要做一个左右滑动的刷新动画
开发者工具里还好点,但是手机上调试时
scroll-view的scrolltoupper和scrolltolower里setdata有延迟
view的话touchstart和toucheend里setdata也有延迟
滑动时左右两边弹性框延迟出现
老板说做不出来就要把我炒了
- 希望提供的能力
跟上下拉刷新一样的左右拉刷新
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | 需求 | scroll-view view | 客户端 | 6.5.3 | 2.3.0 |
放弃吧 孩子. 我老板的刀也快摁不住了
setData是同步的
兄弟,setData是同步改this.data的数据,但是前端渲染是异步的
嗯,确实是的
要是我就赶紧跑,另请高明吧🤪
movable-view
试试
放弃把孩子
大佬帮忙看看我刚发的问题
没办法了,科科,touchstart从视图层到data层需要通过postMessage或者类似方案去通讯,反之亦然,小程序的架构根本没法做到流畅的拖动动画,死心吧
https://developers.weixin.qq.com/community/develop/doc/000ceee9240da0438d67e0a6a56804
iOS上我自己觉得还是不算卡,有安卓机器的话,可以帮我试试卡不卡吗?
兄弟,节流也没用的,必须卡得一逼,我帮你测过了,很卡,没办法的,这种情况我早就遇到了,我跟几个前端的兄弟也吐槽过很多次,在现有架构不改变的情况,是没办法实现的
感觉不是延迟,是你频繁调用,卡住了,加一段频率控制就行了
通过手机壳自动变色了解一下
秀
可以试试函数节流