背景:
目前项目中对 ajax 的缓存是手动维护的,对于已经缓存过的ajax,希望直接以缓存的结果作为参数调用 success 或 通过 then 方法注册的 resolve 方法,并将当前 ajax abort 掉。
问题:
目前的问题是能够正确的使用缓存结果去触发 success 方法,但由于abort 掉的原因,无法正确的用缓存结果去触发 then 里面的 resolve 方法,会执行 里面的 reject 方法,有没有什么方法可以在 beforeSend 中取消了当前请求依旧用缓存结果触发 then 里面的 resolve 方法。
有没有什么方法可以在 beforeSend 中取消了当前请求依旧用缓存结果触发 then 里面的 resolve 方法 ?
有没有什么方法可以在 beforeSend 中取消了当前请求依旧用缓存结果触发 then 里面的 resolve 方法 ?
有没有什么方法可以在 beforeSend 中取消了当前请求依旧用缓存结果触发 then 里面的 resolve 方法 ?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
认证高级PHP讲师