Witam,
Dopiero uczę się AngularaJS, stworzyłem pierwszy projekt, w którym chcę odczytać dane za pośrednictwem zapytania http. Funkcja, którą zastosowałem poprawnie pobiera mi wartość zmiennej i wyświetla ją na stronie:
todoApp.run(function ($http){
$http.get("/cgi-bin/readVal.exe?var1").success(function (data){
model.years = data;
});
Wartość zmiennej pobierana z tego zapytania zmienia się w czasie. Wartość zmiennej wyświetlam w widoku poprzez:
<h1>Rejestr 100 = {{todo.years}} </h1>
Problem polega na tym, że wartość pobierana jest tylko raz podczas ładowania strony. Ręczne odświeżenie strony aktualizuje tą wartość. Ja chciałbym zrobić taką funkcjonalność, by ta wartość była uaktualniana automatycznie, co określony czas.
Czy należy skorzystać z funkcji $interval? Czy muszę dopisać jakąś swoją dodatkową funkcję?
Bardzo proszę o pomoc w rozwiązaniu tego problemu.
Pozdrawiam.