如何从Java中的Promise对象获取值:

时间:2020-06-06 07:30:16

标签: javascript promise

当我尝试从Promise对象中获取数据时遇到问题。 我的方法之一是返回其中包含数组值的Promise对象。 因为它的返回类型为Promise>。 现在,我想获取此数组值并将其传递给其他函数。 我是这样做的。

let valdata:Array<object>=new Array<object>();
let list= Promise.resolve(listOfElelments);
                list.then(value=>{
                    valdata=value;
                }).catch((e) => {
                    console.error(e);
                });



> Now I am trying to use valdata as I excpect that my returned array will be saved in this 

变量。 但它给出了错误。 TypeError:检测到诺言#的链接周期。

我在jS方面还是个新手,但仍在努力掌握这一承诺概念。

0 个答案:

没有答案
相关问题