![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) ![]() ![]() |
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 ![]() 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 Ten post edytował wujek2009 31.01.2015, 19:08:58 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:48 |