我在物化css和角度js中使用自动加载更多数据进行数据网格滚动我使用了infinite-scroll
库。正常工作获取数据并将其添加到网格。但有时它会复制块并跳过下一个块。
这是我的代码:
var offset = 0;
$scope.getAll = function(){
$http.get("list/"+offset+"/30").success(function(response){
if(offset>0){
angular.forEach(response, function(item){
$scope.names.push(item);
});
}
else
$scope.names = response;
offset+=30;
});
}
这是hibernate中的服务器端代码:
public List<Employee> findAll(int offset, int limit) {
log.debug("Employee findAll");
SessionFactory sf = HibernateUtil.getSessionFactory();
Session session = sf.openSession();
List<Employee> list = session.createCriteria(Employee.class).setMaxResults(limit).setFirstResult(offset).list();
return list;
}
哪里可以是问题以及如何解决我被困在这里,请帮助我。 感谢。