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项目中有一个页面滚动的加载数据的事件,一开始用window.addEventListener scroll在浏览器上调试时可以监听到事件,但是在移动端上无法监听到scroll事件

window.addEventListener('scroll',()=>{ 
   console.log("页面滚动事件") 
})

既然无法实现监听功能就干脆把监听事件绑定到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>

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。 

相关文章

  • vue使用echarts如何实现双柱状图和双y轴的柱状图

    vue使用echarts如何实现双柱状图和双y轴的柱状图

    这篇文章主要介绍了vue使用echarts如何实现双柱状图和双y轴的柱状图问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • vue与bootstrap实现时间选择器的示例代码

    vue与bootstrap实现时间选择器的示例代码

    本篇文章主要介绍了vue与bootstrap实现时间选择器的示例代码,非常具有实用价值,需要的朋友可以参考下
    2017-08-08
  • Vue使用v-viewer实现图片预览

    Vue使用v-viewer实现图片预览

    这篇文章主要为大家详细介绍了Vue使用v-viewer实现图片预览,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • Vue Echarts实现图表的动态适配以及如何优化

    Vue Echarts实现图表的动态适配以及如何优化

    这篇文章主要介绍了Vue Echarts实现图表的动态适配以及如何优化,在实际的前端开发过程中,动态适配是一个非常重要的问题,在数据可视化的场景下,图表的动态适配尤为重要,需要的朋友可以参考下
    2023-05-05
  • 通过实例解析chrome如何在mac环境中安装vue-devtools插件

    通过实例解析chrome如何在mac环境中安装vue-devtools插件

    这篇文章主要介绍了通过实例解析chrome如何在mac环境中安装vue-devtools插件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • vue和webpack项目构建过程常用的npm命令详解

    vue和webpack项目构建过程常用的npm命令详解

    本文通过实例代码给大家介绍了vue和webpack项目构建过程常用的npm命令,需要的朋友可以参考下
    2018-06-06
  • vue使用AES.js的步骤详解

    vue使用AES.js的步骤详解

    AES对数据传输加密、解密处理---AES.js,下面分步骤给大家介绍vue使用AES.js的示例代码,感兴趣的朋友跟随小编一起看看吧
    2021-10-10
  • vue树形结构数据处理的方法总结

    vue树形结构数据处理的方法总结

    在项目开发的过程中,会经常使用树形结构数据,前后端交互都会对数据进行处理,后端返回的数据前端有的时候不能直接使用需要转换,本文小编整理了一些项目中用到的处理方法,需要的朋友可以参考下
    2023-11-11
  • vue3的自定义指令directives实现

    vue3的自定义指令directives实现

    本文主要介绍了vue3的自定义指令directives实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Vue3+Element Plus实现el-table跨行显示(非脚手架)

    Vue3+Element Plus实现el-table跨行显示(非脚手架)

    这篇文章主要介绍了Vue3+Element Plus实现el-table跨行显示(非脚手架),本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09

最新评论