我对AngularJS和REST API(Java)感到困惑。我创建了一个tree-view-drag-drop指令,它具有选择其项然后删除它们的功能,但是当我使用$ resource执行DELETE操作时,AngularJS会覆盖或忽略我发送的请求正文选择数组中的项目,如何解决?还有其他可以使用的模式吗?也许在API中进行了一些修改...或者我不知道我想就此问题以及如何以最佳方式在后端和前端中解决问题提供一些建议。
更新
JSFiddle:http://bit.ly/1QmG83Z
最佳答案
据我所知,HTTP方法DELETE
不占主体。
您将需要在api中使用一个端点来使用主体中的数组处理此“批处理”请求
或者,您也可以通过Angular对每个资源启动DELETE请求,而无需任何正文