Как сделать так, что бы ngRepet перерисовывал только измененные элементы?
Добрый день!
Необходимо сделать список с бесконечным скроллом. Я сделал сервис для подгрузки новых данных через $resource, но уперся в проблему отрисовки этих данных. А именно в проблему с ngRepeat. При добавлении новых элементов в массив, он перерисовывает ВСЕ DOM элементы массива заново, соответственно все директивы, находящиеся в этом списке инициализируются каждый раз при изменении списка.
Может быть кто то уже сталкивался со схожей задачей и знает как сделать так, что бы ngRepeat не перерисовывал уже добавленные элементы?
Он НЕ перерисовывает все элементы массива заново если вы делаете push.
Достаточно глянуть в относительно простой код директивы, где большая часть кода как раз посвящена проверкам - был ли уже элемент в массиве.