Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.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 删除视图时取消所有传出的REST HTTP请求_Javascript_Rest_Backbone.js - Fatal编程技术网

Javascript 删除视图时取消所有传出的REST HTTP请求

Javascript 删除视图时取消所有传出的REST HTTP请求,javascript,rest,backbone.js,Javascript,Rest,Backbone.js,我有一个主干应用程序,它并行呈现多个视图,每个视图通过集合发送多个REST请求。现在假设用户在http请求完成之前关闭了一个视图,我看到在网络控制台中,http请求仍然继续从服务器获取数据。此数据将永远不会呈现,并且将不必要地获取 是否有一种方法可以在主干视图被破坏后立即停止主干视图发起的所有HTTP请求。来自您应该发送的客户端。就我所知ajax还返回xhr。中止将结束请求。大多数服务器都能识别用户中止并停止处理,但如果您仍然担心这一点,则应内置分页功能。您可以使用中止方法取消ajax请求,但这

我有一个主干应用程序,它并行呈现多个视图,每个视图通过集合发送多个REST请求。现在假设用户在http请求完成之前关闭了一个视图,我看到在网络控制台中,http请求仍然继续从服务器获取数据。此数据将永远不会呈现,并且将不必要地获取


是否有一种方法可以在主干视图被破坏后立即停止主干视图发起的所有HTTP请求。

来自您应该发送的客户端。就我所知ajax还返回xhr。中止将结束请求。大多数服务器都能识别用户中止并停止处理,但如果您仍然担心这一点,则应内置分页功能。

您可以使用中止方法取消ajax请求,但这不会阻止服务器处理该请求。:你也可以看看这个