Điều này cũng sẽ hoạt động. Nó ít dòng mã hơn đáng kể, nhưng lưu ý rằng mọi lỗi xử lý đã bị loại bỏ:
function FetchCtrl($scope, $resource) {
var services = $resource('../services/index.php');
$scope.data = services.query();
}
FetchCtrl.$inject = ['$scope', '$resource'];
Thông thường, tôi sẽ sử dụng .get()
được tích hợp sẵn trên $resouce
nhưng phản hồi của bạn ở dạng Mảng, .query()
hỗ trợ theo mặc định.
Bạn có thể tìm thấy tài liệu về $resource
tại đây