• vue监控滚动条到达底部(获取滚动条到达底部得距离)


    原文:vue滚动条事件(获取滚动条距离底部距离)_ kleinBlue.的博客-CSDN博客

    vue

    首先有滚动条的div一定要设固定高度,然后overflow:auto;出现滚动条

    passive是使滚动更加流畅,减少卡顿

                <ul @scroll.passive="getScroll($event)" style="height: 500px;overflow-y: auto;">
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                    <li>内容内容</li>
                </ul>
                    // vue中判断滚动条滚动到底部
                    getScroll(event) {
                        // 滚动条距离底部的距离scrollBottom
                        let scrollBottom =
                            event.target.scrollHeight -
                            event.target.scrollTop -
                            event.target.clientHeight;
                        console.log(scrollBottom) // 滚动到底部的距离
                        if ( scrollBottom < 0) { // 判断滚动到底部时
                        //  操作
                        }
                    },
                    
  • 相关阅读:
    BZOJ1477 青蛙的约会
    Code Style
    线段树合并
    动态开点
    主席树
    启发式合并
    树的重心
    树的直径
    扩展欧几里得
    裴蜀定理
  • 原文地址:https://www.cnblogs.com/duhui/p/15433965.html
Copyright © 2020-2023  润新知