es6-promise

    1热度

    1回答

    我正在使用express.js创建代理服务器来处理来自网站的调用,操作请求,然后向第三方提供者发出请求。我需要等待第三方响应才能响应我的网站,但无法找到一种方法来快速等待响应。 我的控制文件是 const model = require('../models/ticketmaster') const startHour = 'T00:00:00Z' const endHour = 'T23:

    1热度

    2回答

    玩弄现代JS,并陷入了一些与以下几点。 考虑通过一些HTTP API和本地Mongo实例来访问ExtSystem。它们都包含name和id的对象。 对于蒙戈我使用mongoose与ObjectSchema模型({_id, sourceId, name, internalParam})其中sourceId等于id从ExtSystem和internalParam只存在于我的应用程序。对于ExtSyst

    0热度

    1回答

    我越来越 UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 44): Error: fail main.js import { request } from './api' async getData({ commit, state }, ids){ try { va

    0热度

    1回答

    目前我正在尝试使用Microsoft提供的OfficeExtension.Promise填充来开发Office加载项。不幸的是,我目前无法实现它的工作。从我可以告诉这些只在WordApi 1.2和ExcelApi 1.2中提供。由于我找不到单独的节点模块提供这些API,我认为这些模块包含在普通的'@ microsoft/office-js'节点模块中。另外我还安装了office-js类型。 节点模

    3热度

    3回答

    我已经通过其他stackoverflow答案看了,似乎无法找到答案。 实际上,我正在写一个模块来验证一些数据,然后如果没有错误将它传递给第三方api。 我的问题是,如果Promise.all拒绝,那么我的初始呼叫承诺仍然移动到下一个。 ------my main app--------- const data = [1,0,1] api.sendData(data) .then((

    4热度

    1回答

    我发现在某些情况下运行异步等待可能会慢很多。 <html> <script> function makeAPromise() { return Promise.resolve(Math.random()); } function usingPromises() { const before = windo

    2热度

    2回答

    我正在将流程添加到项目,并且遇到了一个我找不到的错误。下面是一些产生相同的错误代码: type user = { id: string, }; const thing = function(): Promise<user> { return new Promise(resolve => { var p1 = new Promise(innerResolve =>

    1热度

    1回答

    考虑下面的代码片断: nightmare .evaluate(function (resolve){ setTimeout(function() { resolve(null, 1234); }, 1500) }) .then(function (result) { console.log('SUCCESS', res

    1热度

    2回答

    我有一个关于es6箭头函数的承诺(在我的例子中反应)的问题。在我的示例代码中,我只想调用一个函数洞察另一个函数。它只适用于我使用es6。我一直在网上阅读,但我不完全明白为什么它只适用于es6。 class App extends React.Component { constructor(props) { super(props); this.state = { }

    0热度

    1回答

    我有一个REST API,它会一个接一个地执行一系列异步任务。代码如下所示: asyncFunc1() .then(asyncFunc2()) .then(asyncFunc3()) .then(asyncFunc4()) 第一步将执行一些数据库查询,最后一步将更新数据库。当然(因为我来自java/c + +背景),我会在我的承诺链的开头添加一个锁,以确保与数据库的交互受到保护。 但我是