码迷,mamicode.com
首页 > 其他好文 > 详细

Vue-cli 鼠标监听事件之滚动条

时间:2019-10-09 12:30:23      阅读:441      评论:0      收藏:0      [点我收藏+]

标签:OLE   eth   监听事件   bsp   overflow   style   efault   over   scope   

<template>
  <div class="scroll">
    <div class="scroll-div-outer" id=‘scrollDiv‘>
      <div class="scroll-div-inner">
      </div>
    </div>
  </div>
</template>

<script>
export default {
  name: ‘scroll‘,
  methods:{
    checkDivScroolTop(){
      //获取节点
      var scrollDiv = document.getElementById(‘scrollDiv‘);
      //绑定事件
      scrollDiv.addEventListener(‘scroll‘, function() {
        console.log(scrollDiv.scrollTop);
      });
    }
  },
  mounted(){
    this.checkDivScroolTop();
  }
}
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
  .scroll-div-outer{
    position:fixed;
    height: 100%;
    width: 100%;
    border: 1px solid #ccc;
    overflow: auto;
  }

   .scroll-div-inner{
    height: 200%;
    width: 200%;
    border: 1px solid #ccc;
  }
</style>

Vue-cli 鼠标监听事件之滚动条

标签:OLE   eth   监听事件   bsp   overflow   style   efault   over   scope   

原文地址:https://www.cnblogs.com/JamyWong/p/11640708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!