중첩 된 객체와 함께 무한 스크롤을 사용할 수 있습니까? 우리에게는 3 개의 부서가 있고 각 부서에는 10 명의 직원이 있다고 가정합니다. 여기 은 샘플 코드입니다 :AngularJS 중첩 된 객체가있는 무한 스크롤
<div infinite-scroll="$ctrl.scroll()">
<div ng-repeat="department in $ctrl.departments">
/* display data here */
<div ng-repeat="employee in $ctrl.employees">
/* display data here */
</div>
</div>
</div>
이것은하여 JS 코드 :
this.scroll = function() {
console.log("Infinite Scroll Triggered");
for(var i = 0; i < 3; i++) {
console.log("pushing " + this.departments[i].name);
this.departments.push(this.department[i]);
for(var j = 0; j < 10; j++){
console.log("pushing " + this.employee[i].name);
this.employees.push(this.employee[i]);
}
};
가 나는 부서 및 직원에게 밀어하고 내 콘솔에서 볼 수 있지만 페이지가 새로 고쳐지지 않습니다 . 중첩 된 ng-repeat 및 중첩 된 개체에서 ng-scroll을 사용하는 예제도 찾을 수 없습니다.
나는 페이지의 무한 스크롤이 필요합니다. (보기가 끝나면보기를 회전해야하므로 필수 사항입니다.) –