29-03-2016, 12:58
(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