Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Promise 和通用 .catch() 语句
我正在为我的系统编写一个 API 它将 XHR 发送到服务器并返回一个应由调用者处理的承诺 到目前为止一切顺利 对于每个 API 调用 我必须使用 then and catch调用 但通常 大约 75 的时间 catch引用相同的功能 只需
javascript
promise
q
bluebird
JavaScript 中的顺序函数调用
我希望函数 A 完成执行 只有在函数 B 完成之后才开始执行 当我调用函数 A 然后调用函数 B 时 两者似乎同时执行 在函数 B 完成后 我想调用第三个函数 update dropdown 我的代码如下所示 function A for
javascript
jQuery
object
promise
deferred
我应该如何在 JavaScript 中“屈服”?
我对现代 JavaScript ES8 有点陌生 异步产生的首选方法是什么 即在事件循环的未来迭代中继续执行脚本 使用await 我看到了以下选项 async function yield1 await Promise resolve co
javascript
promise
asyncawait
异步生成器和 Observables 之间有什么区别?
异步生成器 一个示例案例是可读流 可观测值 处理异步数据流的基本协议 这两种方法似乎都是解决异步数据流同一问题的不同方法 除了品味问题之外 两者之间还有实际区别吗 从建议的API描述来看 observables 可以有多个订阅者 广播 异步
javascript
Asynchronous
promise
asyncawait
Generator
承诺返回未定义
我正在尝试使用 Promise 将 ajax 请求发送到 php 脚本 该脚本检查服务器上是否存在文件并返回布尔值 我有以下代码 但 fileExists 函数始终返回未定义 如何将 Promise 包装在函数中并让该函数返回 Promis
javascript
promise
$q.reject 和处理 AngularJS 链式承诺中的错误
我无法理解使用链接承诺进行错误处理的基本概念 为了学习规则 我写了一个简单的例子 猜测结果会是什么 但不幸的是 它的行为并不像我想象的那样 我已经阅读了多篇有关该主题的文章 但由于我的英语水平不佳 我可能无法获得详细信息 无论如何 这是我的
javascript
angularJS
promise
chaining
使用 fetch 和 ES6 Promise 处理自定义错误的最简洁方法
我正在尝试使用 fetch 和 ES6 Promise 智能地处理来自我们的 API 的成功 错误响应 这是我需要处理响应状态的方式 204 has no json response but need to treat as success
javascript
promise
ECMAScript6
es6promise
fetchapi
在Ember中,如何推迟准备就绪,并将AJAX结果放入控制器中?
我知道 Ember Application 现在有推迟准备状态这让我可以在初始化应用程序之前等待 AJAX 调用的返回 然而 在 api 文档的示例中 他们将值放入应用程序中的全局变量中 App Ember Application crea
emberjs
promise
在 javascript 中使用另一个 fetch 中的 fetch
我想获取一个 api 然后调用另一个 api 在 javascript 中使用这样的代码是否明智 fetch url method get then function response response json then function
javascript
promise
es6promise
fetchapi
从父承诺中解决一系列承诺
这是我第一次尝试嵌套承诺 我正在使用bluebird库 但我认为所有承诺库的想法都是相同的 从高层次来看 这就是我正在尝试做的事情 myService getSomeData url then data gt myOtherService
javascript
promise
bluebird
Axios 与promise.prototype.finally 不起作用
不知道我错过了什么 按照此处的说明进行操作 https github com mzabriskie axios blob master COOKBOOK md 我已经安装了 axios 和 npmnpm install axios prom
javascript
promise
axios
限制在给定时间开放的承诺数量
以下 TypeScript 执行每个调用doSomething action 一次一个 这意味着列表中的第二项在第一项完成之前不会被调用 async performActionsOneAtATime for let action of li
javascript
typescript
promise
throttling
使用 http.get node.js 进行承诺
我正在做 Nodeschool 练习 这 这个问题与上一个问题 HTTP COLLECT 相同 您需要使用http get 然而 这一次你将 提供三个 URL 作为前三个命令行参数 您必须收集每个人向您提供的完整内容 URL 并将其打印到控
javascript
nodejs
promise
RxJS 中的链接可观察量
我正在学习 RxJS 和 Angular 2 假设我有一个包含多个异步函数调用的承诺链 这些调用取决于前一个函数的结果 如下所示 var promiseChain new Promise resolve reject gt setTimeo
javascript
promise
reactiveprogramming
rxjs
rxjs5
ES6 Promises 和 PEP3148 Futures 的连锁差异
我对 ES6 Promises 和 PEP3148 Futures 实现差异的推理有些困惑 在 Javascript 中 当 Promise 与另一个 Promise 一起解决时 一旦解决或拒绝 外部 Promise 就会继承 内部 Pro
javascript
python
asyncawait
promise
Future
承诺和摩卡:是否在之前完成()?
我在读关于摩卡承诺测试的一些教程 有一段代码 before function done return Promise resolve save article then function done Why done 调用在then in t
javascript
promise
mochajs
Bluebird promisify 和回调,没有错误参数
我试图承诺一个不使用的第三方库callback err data 图案 相反 他们总是回来callback data and throw关于错误 Promise promisifyAll horse var p Promise defer
nodejs
promise
bluebird
从 Promise 返回一个值
我想使用这样的 Promise 调用 Google Maps Geocoding API function makeGeoCodingRequest address bounds Input parameters address a str
javascript
jQuery
AJAX
promise
q
TypeScript 中使用 async/await 进行方法链接
我遇到一种情况 我需要对异步方法的结果调用异步方法 class Parent constructor private child Child private getChild Promise
javascript
Asynchronous
promise
asyncawait
typescript20
如何在没有异步/等待的情况下从待解决的承诺中获取数据?
我有抽象 function fetchDataFromAPI const url https api return fetch url then response gt response json 我想在我的其他代码中使用它 例如 if s
javascript
promise
«
1 ...
25
26
27
28
29
30
31
...33
»