Javascript &引用;未处理的PromisejectionWarning:无法读取未定义的属性;在Typescript异步函数中
我一直在使用typescript和NodeJS开发一个API,遇到了以下问题: 我觉得我的承诺没有像本例中的承诺那样得到解决:Javascript &引用;未处理的PromisejectionWarning:无法读取未定义的属性;在Typescript异步函数中,javascript,typescript,Javascript,Typescript,我一直在使用typescript和NodeJS开发一个API,遇到了以下问题: 我觉得我的承诺没有像本例中的承诺那样得到解决: 异步函数functionOne(){ 返回新承诺((解决)=>{ 决心( 普丽斯玛·劳夫( 查询 ) ); }); } 异步函数FunctionTwo(){ 返回新承诺((解决)=>{ 决心( 普丽斯玛·劳夫( 查询 ) ); }); } const one:any=wait functionOne(); 常数二:any=wait functionTwo(); 1.pr
异步函数functionOne(){
返回新承诺((解决)=>{
决心(
普丽斯玛·劳夫(
查询
)
);
});
}
异步函数FunctionTwo(){
返回新承诺((解决)=>{
决心(
普丽斯玛·劳夫(
查询
)
);
});
}
const one:any=wait functionOne();
常数二:any=wait functionTwo();
1.property.push(2[i]);
现在它总是返回与标题中相同的错误。我真的不知道该怎么做。似乎prisma库返回了承诺,我觉得如果您只是等待prisma结果,这些行应该按预期工作:
异步函数functionOne(){
返回新承诺((解决)=>{
决心(
等待普里斯玛(
查询
)
);
});
}
异步函数FunctionTwo(){
返回新承诺((解决)=>{
决心(
等待普里斯玛(
查询
)
);
});
}
const one:any=wait functionOne();
常数二:any=wait functionTwo();
1.property.push(2[i]);
似乎prisma库返回了承诺,我觉得如果您只是等待prisma结果,那么这些行应该可以正常工作:
异步函数functionOne(){
返回新承诺((解决)=>{
决心(
等待普里斯玛(
查询
)
);
});
}
异步函数FunctionTwo(){
返回新承诺((解决)=>{
决心(
等待普里斯玛(
查询
)
);
});
}
const one:any=wait functionOne();
常数二:any=wait functionTwo();
1.property.push(2[i]);
async function functionOne() {
return new Promise((resolve) => {
resolve(
await prisma.raw<Type>(
query
)
);
});
}
async function FunctionTwo() {
return new Promise((resolve) => {
resolve(
await prisma.raw<Type>(
query
)
);
});
}
const one: any = await functionOne();
const two: any = await functionTwo();
one.property.push(two[i]);