Vue中scroll事件监听失效怎么办?

2026-04-01 14:400阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计342个文字,预计阅读时间需要2分钟。

Vue中scroll事件监听失效怎么办?

目录 + Vue监听scroll事件失效问题 + 以下附实现功能的代码 + Vue监听scroll事件 + Vue监听scroll事件失效问题 + Vue项目中遇到需监听页面某个元素距离顶部距离实现吸顶效果,通常的window.addEventList方法

目录
  • vue监听scroll事件失效问题
    • 下面附实现成功的代码
  • vue监听scroll事件

    vue监听scroll事件失效问题

    vue项目中遇到需要监听页面某个元素距顶部距离实现吸顶效果,正常的window.addEventListener('scroll', this.handleScroll)完全失效,经过一段时间的探索发现这个事件在子组件中会遇到问题。

    可以用元素上的 @scroll事件来监听滚动,但有一点要注意,scroll的元素需要确认 设置overflow-y:scroll;height:100%的样式。

    阅读全文
    标签:问题

    本文共计342个文字,预计阅读时间需要2分钟。

    Vue中scroll事件监听失效怎么办?

    目录 + Vue监听scroll事件失效问题 + 以下附实现功能的代码 + Vue监听scroll事件 + Vue监听scroll事件失效问题 + Vue项目中遇到需监听页面某个元素距离顶部距离实现吸顶效果,通常的window.addEventList方法

    目录
    • vue监听scroll事件失效问题
      • 下面附实现成功的代码
    • vue监听scroll事件

      vue监听scroll事件失效问题

      vue项目中遇到需要监听页面某个元素距顶部距离实现吸顶效果,正常的window.addEventListener('scroll', this.handleScroll)完全失效,经过一段时间的探索发现这个事件在子组件中会遇到问题。

      可以用元素上的 @scroll事件来监听滚动,但有一点要注意,scroll的元素需要确认 设置overflow-y:scroll;height:100%的样式。

      阅读全文
      标签:问题