我有一项服务确实更新、添加和删除。一旦调用了更新、添加或删除,立即调用下面的代码来获取更新的结果。
如果有 10 项并且我添加了一项,则警报在我的本地环境中增加 1,因此变为 11。但它在服务器上保持 10,而应该是 11。如果我刷新页面,它会更新为 11。看起来就像它被缓存一样。如何更改它以使其始终加载正确的结果?
mySvc.list.promise.then(function(logonArray) {
$scope.Logons = {data: angular.copy(logonArray)};
alert($scope.Logons.data.length);
});