promise

    0热度

    1回答

    我以前问这里发现了一个问题: Retaining Data across multiple promise chains 我最终使用T.J.克罗德的答案为我的基本代码,并做了许多改变。但是我注意到节点中有些奇怪的东西,我似乎无法克服。我回到了他提供的基本代码,这个问题似乎也在那里。 这里是例子: "use strict"; // For tracking our status class S

    0热度

    1回答

    我有一个承诺链中简化启动一个承诺链是这样的: readDB(file) .then(parseQuery) .catch((err) => console.error(err)) .then(selectRandom) .catch((err) => console.error(err)) .then(requestTrailer) .catch((err) =

    1热度

    1回答

    我正在用mysql开发一个快速应用程序。我的节点版本是6.11.2。 我的路由器文件是 const router = require("express").Router(); const project = require("../../modules/project/"); // individual project routes router.get("/", project.getA

    0热度

    1回答

    Promise和Then块存在一些问题。 基本上我无法访问aFunction(x)从当时的块。 这是为什么?我的代码看起来像: class myClass { aFunction(x) { ... } bFunction(y) { return new Promise(function (resolve, reject) { req

    1热度

    1回答

    我正在关注这个非常明确的tutorial。 不同之处在于,当我到达订阅与pushManager用户舞台当我打电话pushManager.subscribe()我没有得到来自其地位pending承诺任何回应所有的作品。 也许我错过了一些明显的问题,我的设置,这是如下: if ('serviceWorker' in navigator && 'PushManager' in window) {

    1热度

    1回答

    我有以下异步功能用于通过REST服务验证有效的用户凭证; async doesLoginExist(regCode) { if (loginCode.match(loginCodePattern)) { try { await LoginService.getUserByLoginCode(); return {}; } catch (er

    0热度

    1回答

    例如,有一个异步函数,我不发展自己,但我知道一个随机时间(在几秒钟内)该函数将返回一个值。 这是否有任何方式等待回报,如果它不返回承诺?

    0热度

    4回答

    考虑以下(伪)函数来更新数据库: function my_function(req, res, input) { try { // This sanitizeInput() function throws error message if input is invalid sanitizeInput(input); catch (err) { re

    -1热度

    2回答

    我有一个Node.js应用程序。这个应用程序有一个按钮,启动一个进程。该过程中的步骤将返回承诺。我试图将这些承诺链接在一起。出于某种原因,我收到了UnhandledPromiseRejectionWarning。但是,在我看来,我已经正确设置了这一点。我的代码如下所示: var myButton = document.getElementById('myButton'); if (myButto

    0热度

    1回答

    我试图通过url,我从下面的函数getDownloadURL()获得它,它接近代码的底部。对这个问题的侧一切似乎工作 - 但它似乎resolve可能无法正常工作: // Return a promise to catch errors while loading image getMediaFormulas(options, square): Promise<any> { /