当前位置: 首页 > news >正文

门户网站建设招标方小程序商城推广哪家好

门户网站建设招标方,小程序商城推广哪家好,分销小程序,wordpress扩展字段今天在实现微信小程序的一个横向导航的时候出现了一个问题,就是每次滑到滚动条最右边的时候 scrollLeft的值都不准确 原因:因为每次滚动监听事件都会被调用比较耗费资源系统会默认节流,可以在scroll-view 加一个 throttle“{{false}}” 关闭…

今天在实现微信小程序的一个横向导航的时候出现了一个问题,就是每次滑到滚动条最右边的时候

scrollLeft的值都不准确

原因:因为每次滚动监听事件都会被调用比较耗费资源系统会默认节流,可以在scroll-view 加一个 throttle=“{{false}}” 关闭节流,如下:

<scroll-view :throttle='false' bindscroll="onScroll"><!-- ... -->
</scroll-view>

但是这种方法会影响性能,这是因为关闭节流后,onScroll 事件会在每次滚动时触发,可以提高滚动位置监测的精确度。但需要注意的是,这会增加一定的性能消耗,如果滚动区域很大,滚动频繁,会带来较大的计算压力。所以在复杂场景下,我们还是建议保留系统的节流行为

如果不想消耗过多性能,又想实现精确的滚动监听,怎么办? 

1. 使用节流或防抖来限制onScroll事件的触发频率

// 节流,100ms内只触发一次
onScroll: _.throttle(function(e) {//...
}, 100) // 防抖,滚动结束500ms后触发
onScroll: _.debounce(function(e) {//... 
}, 500)


2. 只在特定情况主动获取滚动值:

  • 滚动开始时获取一次
  • 滚动结束时获取一次
  • 滚动到边界时获取一次通过wx.createSelectorQuery()主动获取滚动值,只在需要精确值时触发
    onScrollStart() {this.getScrollTop() 
    }onScrollEnd() {this.getScrollTop()
    } onScroll() {if(达到边界) {this.getScrollTop()}
    }


 

http://www.yayakq.cn/news/884396/

相关文章:

  • 如何创建一个和淘宝一样的网站长沙网站优化体验
  • 众筹网站哪家好wordpress 图片网站
  • 制作网站的方法有哪些wordpress短链接清除
  • 电商网站建设考试酒仙网技术开发与网站建设方面
  • 创建网站为啥要钱网站建设用什么代码
  • 站酷网素材图库排版全球交流软件app
  • 当前网站开发的语言淘宝运营培训有必要吗
  • 做网站或者app西安到北京火车时刻表查询
  • 网站如何优化中国新闻社招聘公示
  • 绵阳东原建设工程有限公司网站wordpress ajax 翻页
  • 京东云建站佛山企业网站优化
  • 网站建设与推广长春在手机上编写安卓app
  • 传媒网站建设价格免费网络推广网址
  • 龙岩做网站开发大概价格做美术鉴赏网站的心得
  • 丝绸之路网站建设意义怎样创建自己的网站
  • 金银回收东莞网站建设网站建设公司一年多少钱
  • 广东省建设厅官方网站seo怎么优化网站
  • 网站 建设 欢迎你wap 2.0的网站
  • 百度云网盘资源分享网站做视频网站需要什么
  • 高端网站制作怎么样扫描二维码进入公司网站怎样做
  • 网站后台是怎么做的wordpress 获取自定义字段值
  • 毕业设计网站开发类题目怎么下载河北人社app
  • 做网站采集北京游戏网站建设
  • 网站内页设计wordpress分类页获取分类名称
  • 网站的动态体验图是什么软件做的沧州市网站制作
  • 双辽建设局网站拓者设计吧免费获取注册码
  • 网站建设环境配置中国建材人才网
  • 智能手机网站建设有哪些专门做展会创意的网站
  • 电商数据分析师国内谷歌网站SEO优化
  • 静态网站建设百度明令禁止搜索的词