Javascript 通过$resource成功完成HTTP删除后避免HTTP GET
查看浏览器的开发工具,我注意到在通过$resource.delete成功执行删除操作后,我的应用程序正在执行一个不必要的HTTP GET请求 关于角度的文档,我可以看到 使用(value,responseHeaders)参数调用成功回调,其中值是填充的资源实例或集合对象。使用(httpResponse)参数调用错误回调 看起来这就是为什么我们要做这个请求 但是,我的问题是,这种情况发生在成功的删除操作上,因此GET请求总是返回一个空的OK 我希望避免在成功的删除操作中有这个额外的HTTP GET请求;有人知道我怎样才能做到这一点吗Javascript 通过$resource成功完成HTTP删除后避免HTTP GET,javascript,angularjs,Javascript,Angularjs,查看浏览器的开发工具,我注意到在通过$resource.delete成功执行删除操作后,我的应用程序正在执行一个不必要的HTTP GET请求 关于角度的文档,我可以看到 使用(value,responseHeaders)参数调用成功回调,其中值是填充的资源实例或集合对象。使用(httpResponse)参数调用错误回调 看起来这就是为什么我们要做这个请求 但是,我的问题是,这种情况发生在成功的删除操作上,因此GET请求总是返回一个空的OK 我希望避免在成功的删除操作中有这个额外的HTTP GET
我确实想使用成功回调函数,但我不需要已删除对象的值(事实上,由于HTTP GET不返回任何内容,因此没有值)。可能,这就是您实现代码的方式。Angular不会在删除请求之后发出任何GET请求,直到专门发出 您可能需要再次验证自己,否则我会要求您显示您的请求
希望这有帮助 谢谢,这可能是正在发生的事情,但到目前为止,我还不知道是谁/为什么产生这个请求;在看了angular文档之后,我想应该就是它了。我将简化我的场景,并尝试确定这一点。