主页 > 云主机 > > 正文

网站服务器_腾讯云小微_精选特惠

来源:胜利云 发布时间:2021-08-26 08:40 标签:腾讯精选服务器网站特惠小微
浏览:

网站服务器_腾讯云小微_精选特惠

这篇博文描述了如何并行调用多个OData请求,并等待所有请求完成,以便在我们得到所有响应后再执行其他操作。

假设您有两个服务,第一个用于数据,第二个用于授权,物联网流量卡,只有在第一个服务提供特定数据时,您才需要激活一个按钮第二次服务给你正确的授权。您必须执行以下两个步骤:

但只有完成1和2并检索到数据时,才必须激活按钮。

为此,您可以使用jQuery延迟对象和承诺。

如果您不熟悉,请查看以下LIK以获取帮助概念

https://api.jquery.com/jquery.com/

https://api.jquery.com/jquery.when/

一些例子

https://learn.jquery.com/code-organization/deferreds/examples/

因此,我们将为每个要等待的条件创建一个延迟对象,并在需要时解决该对象。

在下面的示例中,使用jQuery.延迟()我们创建对象。之后,我们可以创建一个ODataModel并附加到metadataLoaded事件。最后加载元数据时,将解析延迟对象。

我们可以增加复杂性。我们将调用另一个服务和另一个延迟对象,但现在当我们对请求的数据有响应时,将解析延迟对象。因此,如果我们读取了员工,并且请求是确定的,人工智能书,人工智能怎么样,那么将读取success函数并解决延迟对象。

我们如何等待两个延迟对象都得到解决?使用jQuery.when查询当所有作为参数传递的延迟对象都被解析时,返回一个将被解析的承诺。

在我们的示例中,函数finishWait只有在两个延迟(oModelDataDeferred和oModelDataDeferred)都被解析时才会被调用,淘客qq群,这也意味着finishWait在以下情况下被调用:

jsbin example

如果您检查示例,您将在控制台中看到以下消息,但是消息1、2和3的出现顺序永远不知道。消息4将永远是最后一条消息。

编辑于2016年6月15日:

在阅读了Buzek Volker和Maksim Rashchynski的评论后,我决定创建另一个实现答应我。好的并使用metadataLoaded()方法。

JS Bin–示例2

我希望更新有助于

与我们的并行使用SAPUI5批量请求,我们可以使用jQuery等待所有请求。

我希望本博客能帮助有相同要求的人,如果您有任何疑问或建议,返利机器人,请随时与我联系

非常感谢!

从1.30开始有metadataLoaded方法返回promise

https://sapui5.netweaver.ondemand.com/sdk/#docs/api/symbols/sap.ui.model.odata.v2.ODataModel.html#元数据加载

这使得

冗余

嗨,马克西姆,

谢谢你的信息,我将考虑下一次升级,因为我仍在使用1.28,因为它是当前的长期支持SAPUI5库。

非常感谢

嗨,Jose,

如果您使用答应我。好的()而不是链接jQuery.延迟的,然后你得到最好的世界:

-承诺并行执行

-答应我。好的()仅在其最后承诺解决

-答应我。好的()允许您访问所有包含承诺的结果/解析

伪代码:

答应我。好的( [ oModel.loadData文件(),oModel1.loadData()])

,然后(控制台.log(结果));

发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 域名备案_阿里云销售顾问_最新活动
    <strong>域名备案_阿里云销售顾问_最新活动</strong>

    域名备案_阿里云销售顾问_最新活动

    高速互联网和功能强大的应用程序使得几乎所有有办公桌工作的人都可以在家工作。然而今天,大多数公司仍然坚持要求员工忍受有时令人心碎的上下班路...

  • 数据库_分布式消息中间件实践pdf_免费领
    <strong>数据库_分布式消息中间件实践pdf_免费领</strong>

    数据库_分布式消息中间件实践pdf_免费领

    作者:马库斯·瓦纳关于2017年趋势的讨论正在迅速而激烈地展开,职场也不例外。随着新的一年即将到来,职场趋势专家们正在为2017年列出自己的预测清单...

  • 域名注册_自考数据库_免费6个月
    <strong>域名注册_自考数据库_免费6个月</strong>

    域名注册_自考数据库_免费6个月

    正如Facebook和Twitter首席运营官(COO)上周在美国国会作证时所说,出现的一个突出主题是,这些公司在保护其平台免受网络攻击方面所扮演的角色。这些公...

  • 域名解析_阿里云是什么意思_怎么买
    <strong>域名解析_阿里云是什么意思_怎么买</strong>

    域名解析_阿里云是什么意思_怎么买

    类别工作日新闻与文化财务人力资源规划技术创新分析与见解客户和社区行业金融服务政府保健高等教育款待媒体和娱乐专业和商业服务零售技术更多播客...

  • 网站服务器_王者荣耀服务器未响应_限时
    网站服务器_王者荣耀服务器未响应_限时

    网站服务器_王者荣耀服务器未响应_限时

    日本甲骨文公司今天宣布,ISOU项目采用甲骨文区块链平台管理一种本币的发行和消费。日本甲骨文公司是ISOU项目的支持公司,该项目旨在解决人口稀少地...

云储存

更多 >
  • <strong>数据库_电脑怎么连接云服务器_代金券</strong>
    数据库_电脑怎么连接云服务器_代金券

    本周早些时候,我对拉尔夫·纳德(ralphnader)关于自动驾驶汽车的评论表示异议。纳德先生说,他们是下一个"高速公路上的危险"。他的立场是,无人驾驶...

  • <strong>香港带宽_青海企业网站建设_新注册优惠</strong>
    香港带宽_青海企业网站建设_新注册优惠

    如果你曾经住院过,你就会知道护理人员会定期到你的床边进行一系列常规观察——通常是每小时一次。这些通常包括测量和记录你的血压、体温、心率和...

云储存谷歌云_wps百度云_排行榜
云储存金山云_锁链战记数据库_限时特惠
云储存大带宽_云服务器建网站_年度促销
云储存数据库服务器_剑灵无法连接服务器_最新
云储存企业网站_数据库sql_优惠券