如何在winjs中的Listview中获取每行的项目数
How to get number of items per row in Listview in winjs
我的应用是响应式的,因此每行的项目数会根据大小而变化。有什么解决办法吗?
最后,我设法根据 win-itemscontainer 宽度获取了项目数。
在我的例子中,每个项目的宽度为 158 像素 + 边距 5 像素。所以,item占163px.
现在获取项目数,
var numberOfElementsPerRow = Math.floor(document.querySelector('.win-itemscontainer').offsetWidth / 163);
我的应用是响应式的,因此每行的项目数会根据大小而变化。有什么解决办法吗?
最后,我设法根据 win-itemscontainer 宽度获取了项目数。
在我的例子中,每个项目的宽度为 158 像素 + 边距 5 像素。所以,item占163px.
现在获取项目数,
var numberOfElementsPerRow = Math.floor(document.querySelector('.win-itemscontainer').offsetWidth / 163);