任何用于在HTTPClient中添加Promise的库?

时间:2016-03-18 16:06:38

标签: promise appcelerator appcelerator-titanium

有没有人知道将Promise添加到Titanium HTTPClient的任何库?

提前谢谢。

1 个答案:

答案 0 :(得分:3)

我将bluebird与Appcelerator Titanium / Alloy一起使用。它非常快,而且有很好的api documentation and examples

要在代码中使用它,只需下载fullcore版本,并将其保存为app {lib文件夹中的bluebird.js即可。然后从Titanium Alloy您可以使用以下代码:

var Promise = require('bluebird');
  

注意:使用promises可能需要一些练习和经验才能使代码正常工作,但一旦完成,您将获得承诺的好处。有很多很好的网站在承诺上可以提供非常有用的帮助。

另外,您可能需要查看{nativeloop}。它运行在Appcelerator Titanium和Alloy之上,它为您提供了承诺,es6等等!