es6-promise 相关问题

ES6 Promise是一个ECMAScript 2015对象,表示正在进行的异步操作

函数总是在履行之前返回承诺。但我想兑现承诺后回来

我正在从 firebase 获取数据。我首先获取名称并尝试获取具有该名称的图像链接,然后返回一个对象。 export const getSkills = async () => { const 数据 = 等待获取...

回答 0 投票 0

Javascript - 等待异步调用完成后再从函数中返回,无需使用回调。

我想先说一下,我查看了很多关于这个主题的stackoverflow问题,但我没有发现任何 "重复 "本身,因为它们都没有包含可以解决这个问题的解决方案......

回答 1 投票 0

使用JavaScript中的Regex检查数组中的项目是否在字符串中。

我需要一些简单的javascript代码在Vue应用程序中,将一个字符串分割成一个数组,并检查是否有任何值在不同的字符串中。我已经让AffiliationString = ...

回答 1 投票 0

强制JQuery $(document).ready等待承诺解析。

因此,我在为一个fetch请求的响应分配一个变量时遇到了一些麻烦。我基本上是想向我的API运行一个fetch请求,它将返回一个值。然后我想把这个值分配给......

回答 1 投票 1

未捕获(在承诺中)类型错误。无法读取未定义的属性 "slice"。

我在做一个练习,对JS不是那么专业,用我Axiosas的部分题目,想在JS上做MVC模式。我被这个错误卡了几个小时了。我试着用try包围...

回答 1 投票 0

React - 如何制作一个按钮(在处理HTTP请求时防止双击)

**尝试以下操作 当承诺启动时,按钮将首先被禁用。它将保持禁用,直到承诺解决,然后它将再次启用。请告知,因为我被卡住了...

回答 1 投票 0

错误。当更新状态时,'Promise<PostInfo>[]'类型不可分配给'PostInfo[]'类型?

目前,我有一个获取API和更新状态的函数,但当我给状态类型DataState分配一个Promise时,它显示错误。Array : }; const [state, setState]...

回答 1 投票 0

`.then`和`.catch`承诺处理程序是否以某种方式配对,并像`.then(resolutionHandler, rejectionHandler)`一样处理?

在JavaScript中处理承诺时,我们可以使用.then、.catch和.finally。这些方法中的每一个都会返回一个新的Promise对象。使用.then是非常直接的--我们用链子......。

回答 2 投票 3

在javascript中使用多个条件过滤array

我有一个名为fieldValues的对象数组。我想删除那些类型不是以A,C,G开头,以utt,alt和mor结尾的对象。[ { "language": "语言1", "...

回答 2 投票 0

不能将取来的数组分配给一个变量[重复]。

我有一个结果变量,我试图用Fetch来填充assign数组。它一直未定义,函数也一直返回承诺。我可以控制它,但结果总是......。

回答 1 投票 -1

如果在承诺链中的某一点发生了错误,它是否会自动向下传播?

假设你有一个这样的承诺链:asyncFunction() .then((value) => { resolve(value) }) .then(((value) => { resolve(value) }) .then(((value) => { resolve(value) }) .catch((......

回答 1 投票 0

JS承诺。为什么 await 一定要放在一个异步函数里面?

假设我有以下代码: new Promise(res => res(1)) .then(val => console.log(val)) 我可以用asyncawait实现同样的事情,比如: let func = async () => { let val = await ....

回答 1 投票 0

Calendar.events.lists回调参数没有被调用。

我正在使用Dialogflow构建聊天机器人。我想把它和Google日历整合在一起,我按照youtube上的Google官方教程进行了操作。我的代码如下: function makeAppointment (agent) { ...

回答 1 投票 0

试图在Vuejs中通过xhr调用api,使用promise来存储响应,但无法识别.then()。

我试图通过xhr调用api,因为axios不工作,我如何将响应存储在一个变量中,如果我使用promise.then(),它会抛出错误,下面是我试图做的 var xhr = new ....

回答 1 投票 0

(ReactRedux)在解决了一个承诺后调度2个动作。

我得到了一个承诺,在它被解析后,我想将两个不同的操作分配给两个不同的reducers。这段代码坏了:axios .post('http:/localhost:4000apiuserssaveUser', user, ...

回答 1 投票 0

如何在一个重复的函数上运行Promise?

我在Stencil组件内有以下函数,重复执行,直到建立一个菜单。当我用Promise包住这个函数时,我在Stencil组件中得到一个错误:renderMenu(obj, ...)。

回答 1 投票 0

Javascript承诺和错误处理 - trycatch

需要帮助,因为我不明白... ... 我有..: / AuthService.js login(user) { return Api.post('login', user); }, / storeuser.js async login(context, user) { try { let ...。

回答 1 投票 0

如何进行多个API调用,且每个调用之间有延迟。

我的目标是对一个数据列表进行多次API调用。假设我有以下代码 const axios = require('axios'); const axiosRequests = []; const strings = ['a', 'b', 'c']; for (let ...

回答 1 投票 0

如何确定es6-promise构造函数的执行顺序?

考虑下面的测试代码.test('构造函数在创建promise之前执行(2)', async () => { const values = {} let promise = 0 promise = new Promise(resolve => { ....

回答 1 投票 -2

Promises.all()在Edge和Safari中的行为很奇怪。

我试图在点击按钮时调用多个函数,这些函数都会返回一个承诺。当所有这些都完成后,应该会发生一些事情(本例中只是一个location.reload())。我的代码工作正常...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.