el-table可以根据以下方式获取表格滚动条高度,
this.$refs.brandListTableRef.bodyWrapper.scrollTop
umy-ui中的u-table是对el-table的优化,解决大数据表格卡顿的问题,但利用上面的方法,却无法获取表格滚动条的高度了。提示的错误为:TypeError: Cannot read property ‘scrollTop’ of undefined
解决办法是在代码中添加“.$refs.singleTable”:
this.$refs.brandListTableRef.$refs.singleTable.scrollTop
总结:
umy-ui某些方法的实现不同于el-table,需要添加.$refs.singleTable才能正常运行,大家可以尝试一下。