我对 AngularJS 还有点新鲜,只是遇到了关于service
,provider
和factory
的主题。
我还有问题:
service
,provider
,factory
。$scope
可以在负载成功时观察更改。请评论澄清。
答案 0 :(得分:0)
RESTful功能由Angular在ngResource模块中提供。 最好将$ http服务用于非宁静资源
var phonecatServices = angular.module('phonecatServices', ['ngResource']);
phonecatServices.factory('Phone', ['$resource',
function($resource){
return $resource('phones/:phoneId.json', {}, {
query: {method:'GET', params:{phoneId:'phones'}, isArray:true}
});
}]);
$ resource服务可以轻松创建RESTful客户端 只需几行代码。然后可以在我们的客户端使用此客户端 应用程序,而不是较低级别的$ http服务。
请查看此链接了解更多详情