Я пишу завод, где я получаю данные от json. и построение графика в таблице html.
мой вопрос - как обновить данные через определенное время?
мой код следующий
.factory('getManagementData', function ($http) {
return {
list: function (callback) {
$http.get('../static/data/management.json').success(callback);
}
};
})
.controller('getdata',function($scope,getManagementData){
getManagementData.list(function(data){
//binding data to html page
})
});
Заранее спасибо
Вы можете использовать $timeout
или $interval
. Например, этот код обновляет данные каждые 5 секунд:
.controller('getdata',function($scope, $interval, getManagementData){
function refreshData() {
getManagementData.list(function(data){
//binding data to html page
});
}
$interval(refreshData, 5000);
});
$interval
.