我有一个页面,它进行API调用以检索数据并显示它。从家到这个页面导航时,一切似乎都能正常工作,但是如果按F5,数据就会丢失,只会显示绑定{{first_name}}
这是我的控制器:
app.controller('examinersCtrl', function($scope, $http) {
$http.defaults.useXDomain = true;
$http({
method: 'GET',
url: 'https://shielded-reaches-93856.herokuapp.com/v1/examiners'
}).success(function(data, status, headers, config) {
$scope.examiners = data;
}).error(function(data, status, headers, config) {
console.log('There was an error getting the data');
});
});
});
似乎奇怪的是,http请求仅在初始页面加载时进行,而不是在刷新时发生。还有另一种方法吗?
谢谢!