/ / Iterate (ng-repeat) ъглови масиви с начален и краен - angularjs, angularjs-ng-repeat

Iterate (ng-repeat) обекти с ъглово поле с начало и край - angularjs, angularjs-ng-repeat

Аз търся опция за даване на начало и край, докато привързвам масива от обект в ъглова.

Сега използвам ng-repeat.

Моят случай употреба е като имам раздел "отгоре" са 3 елемента, за да бъдат показани от "списъци" (масив от обекти), сортирани по дата

и в друг раздел "повече" останалите елементи трябва да бъдат показани, че е 4 към lists.length.

и аз искам да използвам същите "списъци" като източници, а не да натискаме на два различни масива.

Тъй като има опция за изтриване на елементи от двата раздела, изтриването на елемент от раздела „отгоре“ трябва да извади елементи от секцията „повече“ в „отгоре“.

Отговори:

3 за отговор № 1

Използвайте ъгловият лимит за филтриране в ng-repeat.

ng-repeat="item in items|limitTo:3"

Ето филтър за началоСъздаване, за да помогне също:

app.filter("startWith", [function() {
return function(input, index) {
return input.slice(parseInt(index, 10));
};
}]);

Използвайте го така:

ng-repeat="item in items|startWith:4"