vue实现监听滚动条
生活随笔
收集整理的這篇文章主要介紹了
vue实现监听滚动条
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
// 組件掛載后添加監(jiān)聽(tīng)事件
mounted () {window.addEventListener('scroll', this.handleScroll)
},
methods: {// 我這里監(jiān)聽(tīng)的是側(cè)邊的滾動(dòng)條handleScroll: () => {// 滾動(dòng)時(shí),距離頂部的距離var scrollTop = document.documentElement.scrollTop || document.body.scrollTopvar viewHeight = window.screen.height// 當(dāng)滾動(dòng)距離大于屏幕十分之一document.getElementById('rollbar').style.display = scrollTop > viewHeight / 10 ? 'block' : 'none'}
}
總結(jié)
以上是生活随笔為你收集整理的vue实现监听滚动条的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: niceScroll相关配置参数
- 下一篇: 气象数据处理