gpt4 book ai didi

angularjs - REST方式批量更新、创建、删除

转载 作者:行者123 更新时间:2023-12-02 23:13:31 25 4
gpt4 key购买 nike

使用 Tastypie 和 AngularJS $resource 我想执行一组更新、创建和删除操作。

目前,我广播了一个事件:

$rootScope.$broadcast('save');

该事件由负责使用 $resource 服务创建、更新和删除的每个 Controller 捕获:

ResourceService.update({id:$scope.id}, $scope.element).$promise.then(function(element) {
$scope.$emit('saved');
});

现在,这会在客户端和服务器端导致一些竞争条件。

以 REST 方式批量执行这组操作的最简单方法是什么?

最佳答案

我最近玩了 Angular HTTP Batcher

但是,如果您想要一个更通用的仅 JS 异步助手,您可以使用 Async

我认为这些主要是您正在寻找的内容,Angular HTTP Batcher 的博客文章值得一读。

关于angularjs - REST方式批量更新、创建、删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26102160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com