0
我有工作正常,從一個RESTful API繪製饋信息
app.controller('servicesController', ['$scope', '$location', '$http', '$interval',
function($scope, $location, $http, $interval) {
var getData = function() {
// Initialize $scope using the value of the model attribute, e.g.,
$scope.url = "https://(remote link to JSON api)";
$http.get($scope.url).success(function(data) {
$scope.listOfServices = data.runningServices; // get data from json
});
};
getData();
$interval(getData(), 10000);
}
]);
但是我的觀點是不是每10秒按預期更新以下。我已經讀過,我需要在上面的代碼中使用$ scope.apply()。
我試圖將以下(在上面的適當位置)
$http.get($scope.url).success(function(data) {
$scope.listOfServices = data.runningServices; // get data from json
$scope.apply(); //I also tried $scope.runningServices.apply()
});
我會考慮mysefl耳光的後腦勺,欣賞詳細介紹,作品prefectly! – MOLEDesign