我有15,000行,想要在有或没有分页的单页中显示所有行
目前我们正在使用ng-repeat并在迭代每条记录时调用push。
我遇到了这个链接How to improve performance of ngRepeat over a huge dataset (angular.js)?
我不想使用无限滚动,因为我们需要在整个数据集的同一页面上进行搜索和过滤。
您能否提出一些建议或如何改善表现?目前加载记录需要一分钟。
感谢。
答案 0 :(得分:0)
您可以使用limitTO
过滤器,这将限制需要在视图上显示的数据集,
并有一个滚动事件或按钮来加载更多结果
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {FileServerApplication.class})
public class FileServiceTest {
@Autowired
private FileService fileService;
@Autowired
private PathAppender pathAppender;
@Test
public void testCreateAndDeleteFile() {
String filename = "test.txt";
fileService.create(filename, FileType.FILE);
File file = new File(pathAppender.getUserDirectory() + filename);
assertTrue(file.exists());
fileService.delete(filename);
assertFalse(file.exists());
}