Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过$resource成功完成HTTP删除后避免HTTP GET_Javascript_Angularjs - Fatal编程技术网

Javascript 通过$resource成功完成HTTP删除后避免HTTP GET

Javascript 通过$resource成功完成HTTP删除后避免HTTP GET,javascript,angularjs,Javascript,Angularjs,查看浏览器的开发工具,我注意到在通过$resource.delete成功执行删除操作后,我的应用程序正在执行一个不必要的HTTP GET请求 关于角度的文档,我可以看到 使用(value,responseHeaders)参数调用成功回调,其中值是填充的资源实例或集合对象。使用(httpResponse)参数调用错误回调 看起来这就是为什么我们要做这个请求 但是,我的问题是,这种情况发生在成功的删除操作上,因此GET请求总是返回一个空的OK 我希望避免在成功的删除操作中有这个额外的HTTP GET

查看浏览器的开发工具,我注意到在通过$resource.delete成功执行删除操作后,我的应用程序正在执行一个不必要的HTTP GET请求

关于角度的文档,我可以看到 使用(value,responseHeaders)参数调用成功回调,其中值是填充的资源实例或集合对象。使用(httpResponse)参数调用错误回调 看起来这就是为什么我们要做这个请求

但是,我的问题是,这种情况发生在成功的删除操作上,因此GET请求总是返回一个空的OK

我希望避免在成功的删除操作中有这个额外的HTTP GET请求;有人知道我怎样才能做到这一点吗


我确实想使用成功回调函数,但我不需要已删除对象的值(事实上,由于HTTP GET不返回任何内容,因此没有值)。

可能,这就是您实现代码的方式。Angular不会在删除请求之后发出任何GET请求,直到专门发出

您可能需要再次验证自己,否则我会要求您显示您的请求


希望这有帮助

谢谢,这可能是正在发生的事情,但到目前为止,我还不知道是谁/为什么产生这个请求;在看了angular文档之后,我想应该就是它了。我将简化我的场景,并尝试确定这一点。