jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Ember的承诺一般与承诺有关,特别是jQuery的承诺?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有些大图问题可以帮助学习Ember的承诺:

> Ember’s RSVPTildeio’s RSVP相同吗?如果没有,他们有什么不同?他们怎么相关?
> JavaScript“承诺”有不同的口味,即规格?如果是这样,jQuery Promise是否使用一套Promise规范(这是什么?),而EmberRSVP.Promise使用了一组不同的Promise规范,即Promises/A+
> Ember RSVP’s Promise.then(),@L_801_7@和jQuery’s deferred.then()如何相关?如何Ember的Promise然后()与jQuery的Promise不同,然后()?这是很好的知道,以避免错误

Ember的RSVP.Promise的例子用于Ember的RESTAdapter的updateRecordajax call中。这些是关于jQuery Promisethen() #1和@L_489_15@的一些SO文章。我现在处于混乱状态。

解决方法

这是一个很大的话题。在过去的几个月里,我们花了几个小时谈论它。如果你想了解承诺,一个很好的开始的地方是退房:

> Domenic Denicola的intro to the power of the Promises pattern in Javascript
> Stefan Penner关于promises in Ember and Ember apps用法的讲话

基本一样Tildeio的RSVP是可以发现RSVP的主动发展的地方。 Ember的RSVP是该图书馆的副本。

确定它有不同的口味,不是很多的设计,但它是如何进化。 Promises/A+是许多proposed promise specs之一,似乎有最大的牵引力。大多数承诺实施(包括RSVp)都符合Promises / A,这意味着它们通过了test-suite

我不相信jQuery的Promise实现有一个不同的规格。这几乎是不完全符合Promises / A的。在大多数情况下,他们一起玩得很好。有几个与错误处理有关的边缘案例,其中jQuery承诺可能不会像您所期望的那样。 Domenic在他的演讲中详细介绍,你也可以在这文章中找到关于它的信息:whats so great about js promises

Ember和Tildeio RSVP是一回事。 jQuery的大部分是相同的,除了:

“如果一个错误处理程序返回一个不是承诺的东西,大多数实现都会虑处理的错误,而不会传播错误。但是,jQuery不会在这些情况下处理的错误,并且无论如何传播错误。 – whats so great about js promises

大佬总结

以上是大佬教程为你收集整理的Ember的承诺一般与承诺有关,特别是jQuery的承诺?全部内容,希望文章能够帮你解决Ember的承诺一般与承诺有关,特别是jQuery的承诺?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。