首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【vue】 vue2 监听滚动条滚动事件

【vue】 vue2 监听滚动条滚动事件

作者头像
fruge365
发布2025-12-15 10:30:36
发布2025-12-15 10:30:36
1120
举报
代码

直接上代码,vue单文件 index.vue

代码语言:javascript
复制
<template>
  <div class="content" @scroll="onScroll">
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
    <p>内容</p>
  </div>
</template>
<script>
  export default {
    data() {
      return {
        num: 1,
      };
    },
    methods: {
      onScroll(event) {
        // 在这里处理滚动事件
        console.log("滚动" + `${(this.num += 1)}`, event);
      },
    },
  };
</script>
<style lang="scss" scoped>
  .content {
    height: 300px;
    border: 2px solid black;
    overflow: scroll;
  }
</style>
效果
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-12-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 代码
  • 效果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档