如何在winjs中获取Listview中每行的项目数

时间:2015-06-29 07:06:10

标签: listview winjs windows-applications

我的应用是响应式的,每行的项目数量会根据大小而变化。有没有解决这个问题?

1 个答案:

答案 0 :(得分:0)

最后,我设法根据win-itemscontainer width获得了多少项。

在我的情况下,每个项目的宽度为158像素,边距为5像素。因此,项目占用163px。

现在获取项目数量,

var numberOfElementsPerRow = Math.floor(document.querySelector('.win-itemscontainer').offsetWidth / 163);