react-native-SmartRefreshLayout icon indicating copy to clipboard operation
react-native-SmartRefreshLayout copied to clipboard

你好作者! 你的lottie的案例里面的关闭函数有些问题

Open raintoway opened this issue 6 years ago • 0 comments

你的是这样的 finishRefresh=(params)=>{ this._refreshc && this._refreshc.finishRefresh(params); this.lottieView.reset(); } 然而在运行这个函数的时候就执行this.lottieView.reset();的话 在动画显示上会不合理(因为数据获取往往都是很快的 也就是说this.lottieView.play()和this.lottieView.reset();的执行间隔 取决于你数据获取的间隔) 而且在header弹回顶部时是没动画的 这样的结果往往没有显示lottie
所以 以下的方式反而适合数据获取很快的情况 finishRefresh=()=>{ this._refreshc && this._refreshc.finishRefresh(()=>{ this.lottieView.reset(); }); }

raintoway avatar May 04 '19 11:05 raintoway