欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue中window.addEventListener(‘scroll‘,?xx)失效的解決

 更新時間:2022年07月27日 10:06:54   作者:半開半落  
這篇文章主要介紹了vue中window.addEventListener(‘scroll‘,?xx)失效的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

window.addEventListener(‘scroll‘, xx)失效解決

多次嘗試都無法獲取到滾動事件,后來加上true之后就可以了

window.addEventListener('scroll', this.clintHeight, true)

window.addEventListener scroll在移動端無效問題

在vue項目中有一個頁面滾動的加載數(shù)據(jù)的事件,一開始用window.addEventListener scroll在瀏覽器上調(diào)試時可以監(jiān)聽到事件,但是在移動端上無法監(jiān)聽到scroll事件

window.addEventListener('scroll',()=>{?
? ?console.log("頁面滾動事件")?
})

既然無法實現(xiàn)監(jiān)聽功能就干脆把監(jiān)聽事件綁定到dom元素上

<template> 
     <div id="pageId"> 
     </div> 
</template> 
<script>
  mounted(){    
    let page = document.getElementById('pageId'); 
    page.addEventListener('scroll', this.pageScroll,true) 
  },
 
methods:{ 
  pageScroll(){ 
     console.log("scroll") 
  } 
} 
</script> 
<style> 
   #pageId{ 
   height:100vh; 
   overflow-y:scroll 
 } 
</style>

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。 

相關(guān)文章

最新評論