实现el-table表格滚动
<template>
<div >
<el-table
:data="tableData"
height="400px"
ref="scrollTable"
>
</el-table>
</div>
</template>
<script>
export default {
data() {
return {
timer: null,
tableData: []
};
},
beforeDestroy() {
clearInterval(this.timer);
},
mounted() {
this.scrollbars();
},
methods: {
scrollbars() {
const table1 = this.$refs.scrollTable;
const divData1 = table1.bodyWrapper;
clearInterval(this.timer);
this.timer = setInterval(() => {
divData1.scrollTop += 1;
if (
divData1.clientHeight + divData1.scrollTop >=
divData1.scrollHeight
) {
divData1.scrollTop = 0;
}
}, 1200);
}
},
};
</script>