90得票9回答
我该如何按顺序执行一系列承诺?

我有一个需要按顺序执行的 Promise 数组。var promises = [promise1, promise2, ..., promiseN]; 调用 RSVP.all 将并行执行它们:RSVP.all(promises).then(...); 但是,我如何按顺序运行它们? 我可以手...

76得票6回答
EmberJS:如何在同一路由上加载多个模型?

虽然我对Web开发并不陌生,但在客户端MVC框架方面还是很新手。我做了一些研究,并决定用EmberJS进行尝试。我完成了TodoMVC指南,感觉还不错... 我建立了一个非常基本的应用程序;索引路由、两个模型和一个模板。我有一个运行返回一些db行的服务器端php脚本。 有一件非常困惑我的事情是...

19得票1回答
Ember的Promise与一般的Promise以及具体的jQuery Promise有什么关系?

一些大局观的问题,帮助了解Ember的Promise: Ember's RSVP和Tildeio's RSVP是否相同?如果不同,它们有什么不同?它们之间又有什么关系? JavaScript的“Promise”有不同的规范吗?如果有,jQuery Promise使用一组规范(是什么?)而E...

11得票1回答
如何使用ic-ajax进行jsonp请求?

在控制器中:/*globals Ember*/ import { raw as icAjaxRaw } from 'ic-ajax'; ... myData: function() { var promise = new Ember.RSVP.Promise(func...

9得票1回答
试图理解 Ember JS promises

我正在尝试编写一个代码示例来理解 Promise。但我似乎无法弄清如何处理回调并稍后获取“可 then 化”的值。 以下是我正在使用的两个相关 JSBin 示例。以详细的样式编写,以模拟烘焙饼干。 没有异步的 Ember JS http://jsbin.com/iSacev/1/edit...

7得票2回答
如何使用Ember.RSVP.onerror来报告被拒绝的承诺的异常,而不需要错误处理程序

我刚刚观看了这个视频,内容是与ember-core框架开发人员进行的最近一次小组讨论。 在视频中,小组成员被要求分享一个常规的调试技巧 - Tom Dale提到了RSVP onerror处理程序,它使得全局报告异常成为可能,否则这些异常将在没有拒绝处理程序的情况下被忽略。 我认为这个处理程...

7得票1回答
如何使用promise异步地读取多个文件,然后继续进行?

我是 Promise 和 rsvp 实现的新手。 我想异步读取文件列表,只有当所有文件都被读取后才能继续执行另一个任务。 我已经达到了基本结构来读取一个文件,并链接到下一个任务: var loadFile = function (path) { return new rsvp.P...