监听table滚动事件,滚动到底部时加载数据


mounted() {
    this.$refs.scrollTable.addEventListener( 'scroll',(event) => {
        this.getDistance(event);
    });
}

methods() {
    getDistance(event) {
        let dom = enent.target;
        const scrollDistance =dom.scrollHeight - dom.scrollTop - dom.clientHeight
            if(scrollDistance <=0){//等于0证明已经到底,可以请求接口
                // do something
            }
    }
}

遗留问题:当x轴也滚动时,会影响distance判断


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM