Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 滚动条和分页的替代方案_Javascript_Angularjs_Pagination_Scrollbar_Concept - Fatal编程技术网

Javascript 滚动条和分页的替代方案

Javascript 滚动条和分页的替代方案,javascript,angularjs,pagination,scrollbar,concept,Javascript,Angularjs,Pagination,Scrollbar,Concept,我们的应用程序在数百万行的表格中显示数据。通常我们在这里使用分页作为表的导航。去年我们测试了一个滚动条,它动态加载表的内容(它只加载屏幕上显示的行)。但是第二种方法对触摸设备不是很好。除了分页和滚动条,还有其他选择吗?我们也使用过滤器,但我对它们不太满意。如果您可以对这些行进行分类,您可以让用户首先在类别列表中滚动,然后单击展开。从那里,你可以更喜欢使用无限滚动条,滚动条允许用户进入列表的特定点(如Android的联系人屏幕)“第二种方法对触摸设备不太好”为什么不呢?演出然后你可以预装接下来的n

我们的应用程序在数百万行的表格中显示数据。通常我们在这里使用分页作为表的导航。去年我们测试了一个滚动条,它动态加载表的内容(它只加载屏幕上显示的行)。但是第二种方法对触摸设备不是很好。除了分页和滚动条,还有其他选择吗?我们也使用过滤器,但我对它们不太满意。

如果您可以对这些行进行分类,您可以让用户首先在类别列表中滚动,然后单击展开。从那里,你可以更喜欢使用无限滚动条,滚动条允许用户进入列表的特定点(如Android的联系人屏幕)“第二种方法对触摸设备不太好”为什么不呢?演出然后你可以预装接下来的n个项目。好的,这可能是一种方法。每15分钟我们就会得到一条新的线路,上面有新的测量数据。所以我们可以把它分为几年,几个月。。。滚动条可能有点棘手,但也有可能。谢谢你的建议@Kroltan@nilsK不,性能不是问题,我们总是预加载大约500行。我认为滚动条在触摸设备上并不常见。滚动按钮会太小(较大的按钮会占用很多空间)。此外,我的同事不希望在应用程序中有自定义滚动条。@nilsK这不是直观的。与分页最相似的是谷歌(Play Store等)的标签,这也不是很令人愉快。