hej,

po wejściu na stronę wykonuje się ng-repeat według ustalonych rekordów - później mam guzik, który dogrywa rekordy (lub je zmniejsza w zależności co w tle serwera tam się wykonało) - mój problem polega na tym, że ng-repeat zwyczajnie nie odświeża się i cały czas widnieją stare rekordy


Kod
                $scope.imagesData = response.images_data;
                $scope.$apply();


a ten nic, jeszcze próbowałem:

Kod
                $scope.$apply(function () {
                    $scope.imagesData = response.images_data;
                });


parę faktów:
a) nie korzystam z ng-route, jest to zwykła funkcja w kontrolerze, która pobiera dane więc routing jest mi zbędny
cool.gif dane na 100% się zmieniają bo ręcznie za pomocą php przycinam tablice array, która ng-repeat powinien jeszcze raz przelecieć
c) response.images_data - zwraca mi pełną listę aktualnych obiektów; jak coś się zmieni po stronie serwera to zwróci np. obiekt o 2 rekordy mniej, itd

pomysły jak podejść do tematu?

UPDATE: OK, problem rozwiązany. Pisząc request z użyciem $http pomyliłem trochę składnie z $.ajax'em i zwyczajnie "success" w złym miejscu sprawdzałem :-x