gpt4 book ai didi

javascript - jquery ajax过滤器链

转载 作者:行者123 更新时间:2023-11-28 10:12:59 25 4
gpt4 key购买 nike

我希望有一个过滤器链(主要是在出现错误的情况下),这些过滤器按顺序调用并被赋予 xhrObject,以便每个过滤器函数可以根据特定的错误决定要做什么。还应该有一种机制将数据传递到下一个过滤器函数,或在某个点停止链。

我知道 jQuery 中的延迟对象允许类似的事情,但我真的没有找到一种方法来声明一个全局 xhrObject,这些过滤器回调将在一开始就连接到该全局 xhrObject,以便它们处理任何响应/故障。此外,拥有一个全局服务委托(delegate)也不好,因为如果用户执行了许多操作,而之前的操作尚未完成,则可能会导致应用程序不同步。

最佳答案

Besides, having one global service delegate is not good either, because it may make the app go out of sync if the users perform many operations, while the previous ones haven't finished yet.

AJAX 本质上是异步的。您应该进行相应的编程。单委托(delegate)AJAX功能没有什么问题。

I'd like to have a chain of filters

我认为你需要更清楚地解释这部分。

关于javascript - jquery ajax过滤器链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7176204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com