1
我试图让UI开发过程无需连接到后端。我的正常REST API正在构建如下:从Angularjs REST资源发送基于文件的虚拟数据
a.factory('Sample', ['$resource',
function($resource){
return $resource(baseUrl() + '/sample/:id', {}, {
query: {method:'GET', params:{id:''}, isArray:true, cache:false},
update: { method:'PUT' },
remove: { method:'DELETE'}
});
}]);
这是很好的,当有一个实际的后端。但是,出于开发目的(不测试),需要从文件中获取数据。这可以等来实现:
['$scope', '$http',
function($scope, $http) {
$http.get('data/sampleList.json').success(function(data) {
$scope.sampleData = data;
});
}]
很显然,我在这里不是专家,但我不知道是否有这两种方法结合起来,使得$资源REST实例可以返回(GET请求的简单方法反正),从文件中获取数据?