ngResource用…实现事情 似乎 已经 很简单 了…
ngResource
与 ngResource相比 ,使用Restangular 有哪些优点/缺点?
1.1.3 $resource将返回承诺,并且可以使用[最新的PRcommit来实现。将来会提供支持$resource来支持Restangular所做的其他动词吗?如果发生这种情况,Restangular似乎将消失并变得不耐烦。
$resource
我是Restangular的创建者。
我已经在自述文件中创建了一个与$resource不同的部分。您可以在这里查看它们https://github.com/mgonto/restangular/blob/master/README.md#differences-with-resource
总之,总而言之,除了其他功能和基于promise的方法外,其想法是Restangular还可以处理您的所有URL,因此您不必了解它们。
假设您对汽车有这样的东西:/ users / 123 / cars / 456
在$ resource中,您必须手动构造该URL,并且还必须为此手动构造$ resource对象。Restangular通过“记住” URL来帮助您。
所以如果你在某个地方
Restangular.one("users", 123).get().then(function(user) { $scope.user = user; }); // Some other code //Automatically does the request to /users/123/cars as it remembers in which object you're asking it. $scope.user.getList('cars')
希望这可以帮助!