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

肥西县市建设局网站专业网站推广软件

肥西县市建设局网站,专业网站推广软件,网站备案包括哪些东西,泉州做网站seopassive的作用 让事件的默认行为立即执行,无需等待事件回调执行完毕 比如滚动事件:默认情况下,浏览器会等待JavaScript事件处理函数(onscroll) 执行完毕后才进行滚动,这可能会导致页面的滚动不够流畅。 使用passive…

passive的作用

让事件的默认行为立即执行,无需等待事件回调执行完毕

比如滚动事件:默认情况下,浏览器会等待JavaScript事件处理函数(onscroll) 执行完毕后才进行滚动,这可能会导致页面的滚动不够流畅。

使用passive会立即让滚动条滚动,不需要等待滚动条事件执行完再让滚动条滚动。

function demo(){for (let i = 0; i < 200000; i++) {console.log('#'+ i)}
}<div style="overflow: scroll;border: 10px dotted blue;height: 400px;" @scroll.passive="demo"><ol><li v-for="n in 50">{{ n }}</li></ol>
</div>

可以看到在设置了passive后,滚动条会先滚动再执行回调函数。

而不设置passive时,必须等待回调函数执行完毕后再滚动滚动条,所以给用户的体验不好。

为了避免这一问题,大部分浏览器(Safari 和 Internet Explorer 除外)将文档级节点 Window、Document 和 Document.body 上的 wheel、mousewheel、touchstart 和 touchmove 事件的 passive 默认值更改为 true。如此,事件监听器便不能取消事件,也不会在用户滚动页面时阻止页面呈现。

window.addEventListener('wheel', (event) => {for(var a=0;a<20000;a++) {console.log('window', a)}
}, { passive: true });

passive: true 时页面滚动比较丝滑,而设为 false时页面滚动就比较卡顿

但是 scroll 事件不受影响

http://www.dtcms.com/wzjs/149532.html

相关文章:

  • 网站建设模型seo推广技巧
  • 端网站建设适合交换友情链接的是
  • 中国建设银行手机网站下载营销网站建设选择原则
  • 百度怎样建设网站百度一下网页版搜索引擎
  • 做网站的素材都在哪里下载北京网络排名优化
  • 可以直接打开的网页苏州关键词优化seo
  • wordpress阅读更改网站排名seo
  • 兰州网络优化的搜索引擎优化
  • 企业网站建设哪家便宜微信小程序开发教程
  • 如何加强政府门户网站建设方案武汉百度推广代运营
  • 厦门推广平台较好的seo外包方案
  • 兰州网站建设多少钱网络舆情
  • 网站开发 语言net网络推广的主要工作内容
  • 网站排名怎么做 知乎优化服务是什么意思
  • 免费申请网站域名兔子bt樱桃搜索磁力天堂
  • 如何对网站进行管理电脑网页制作
  • 广东省建筑工程信息网百度seo关键词排名优化教程
  • 什么网站做批发最便宜数据分析平台
  • 免费软件下载网站百度首页广告
  • 网站功能描述与分析公司百度推广一年多少钱
  • 南头外贸网站建设南宁seo内部优化
  • 广州高端网站定制公司哪家好宁德seo
  • 网站建设建站网易互客成都seo外包
  • 佛山建设公司网站中国互联网电视app下载安装
  • 企业做推广哪些网站比较好网站怎么做推广
  • 宝塔做的网站怎么就可以进去了国内好用的搜索引擎
  • 亚马逊一般在哪些网站上做推广东莞网站推广公司黄页
  • 视频网站公共关系怎么做怎么提升关键词的质量度
  • nas服务器可以做网站吗网站建设免费网站
  • 南通网站建设优化网址缩短