我試圖按順序執行一系列的承諾,只有在先前解決後纔去下一個承諾。來自藍鳥文檔: 迭代器將不會被調用,直到它的前一個項目,並且該迭代器返回的該項目的承諾得到滿足。 http://bluebirdjs.com/docs/api/promise.mapseries.html var Promise = require('bluebird');
function test(time) {
r
爲什麼我仍然得到不贊成的警告,我試圖遵循藍鳥手冊,但仍然無法讓它工作。 如果我跟着貓鼬無極說明我還得到一個錯誤: assert.equal(query.exec().constructor, require('bluebird'));
^
ReferenceError: assert is not defined
at Object.<anonymous>
使用: //使用藍鳥
我正在嘗試調用API來獲取一些數據。當電話返回有效的數據,它的工作原理!然而,當它擊中一個API錯誤或錯誤,我想創建基於關閉對數據的反應,我得到這個錯誤: Unhandled rejection Error: Data not found!
at Request.request.post [as _callback]
.
.
這是我使用的文件: let grabSomeData = ne
嗨,我試着寫的承諾要求一些下載的功能,但如果我有一個超時我不能處理這個錯誤,我嘗試MENY的例子,但仍然有這個錯誤 Unhandled rejection RequestError: Error: ETIMEDOUT
at new RequestError (/home/parse/node_modules/request-promise-core/lib/errors.js:14:15