根据不同的分辨率,页面展示出不同数量的数据
let fillcontain = document.querySelectorAll(".fillcontain");//获取展示数据的dom元素
this.pageSize = Math.floor(
(parseInt(window.getComputedStyle(fillcontain[0]).height) - 230) / 53
);
首先获取展示数据的dom元素,因为用的是class,所以此时fillcontain
是个数组,选第一个即可;
window.getComputedStyle(dom).height//获取dom元素的高,宽的话是width,出来的不是纯数字,是100px这样婶儿的
因为我选的这个dom元素除了数据还有搜索按钮、表头什么的,都要减去,53是一条数据的高度,都是确定好的,这样就可以得到pagesize了