Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Automatyczne aktualizowanie danych z serwera na stronie
#3
(28-03-2016, 03:47)Znawca55 napisał(a): Ja właśnie mam ten sam problem i nie wiem jak go rozwiązać, mam nadzieję że ktoś na tym forum pomoże nam.

Hej,

Znalazłem rozwiązanie problemu. Wystarczy w funkcjach kontrolera wykorzystać funkcję $interval:

Kod:
todoApp.controller("ToDoCtrl", function ($scope, $interval, $http) {
    $scope.data={}
    $scope.getData = function(){
         $http.get("10.10.10.45/cgi-bin/readVal.exe?ver1").success(function (data){model.years = data;});
         console.log('Fetched data!');}
    setInterval($scope.getData, 3000);});

Potem w treści strony odwołujesz się do tego klasycznie:

Kod:
<h1>Zmienna: {{todo.years}} </h1>

Oczywiście w funkcji setInterval parametr 3000 oznacza 3000ms.
Pozdrawiam
Odpowiedz


Wiadomości w tym wątku
RE: Automatyczne aktualizowanie danych z serwera na stronie - przez bm1209 - 29-03-2016, 12:58

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Tło header na stronie starej jak świat michalecpp 4 5,458 21-06-2016, 15:45
Ostatni post: webminister
  Nie działają skrypty java na stronie. dymek3r 11 9,481 03-07-2013, 14:38
Ostatni post: Kartofelek
  Problem z galerią na stronie [email protected] 4 4,546 18-03-2013, 16:37
Ostatni post: [email protected]
  Wysuwany likebox facebooka po prawej stronie. kingu80 2 3,007 20-01-2013, 17:50
Ostatni post: Kartofelek
  [CSS] cała treść wyświetlana po lewej stronie w ie haraldsson 3 3,915 22-12-2012, 02:35
Ostatni post: haraldsson

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl