如何取消RestAngular promise .then()?我不太确定如何在restangular/$http中取消promise/xhr请求--这在jQuery中非常简单。
发布于 2014-02-04 07:41:16
您可以通过timeout配置属性中止$http调用,该属性可以是一个Promise,它在解析时中止请求。
所以在restangular中,你可以这样做
var abort = $q.defer();
Restangular.one('foos', 12345).withHttpConfig({timeout: abort.promise}).get();
abort.resolve();希望这能有所帮助!
https://stackoverflow.com/questions/21538740
复制相似问题