函数返回值问题错误:
代码如下:
async function name1(num: number, num1: number):number{
return 5;
}
将报错如下:
类型“number”不是 ES5/ES3 中的有效异步函数返回类型,因为其未引用与 Promise 相符的构造函数值。ts(1055)
解决方法:
// 改写法为如下:
async function name1(num: number, num1: number):Promise<number> {
return 5;
}
或者写成非异步函数:
function name1(num: number, num1: number):number{
return 5;
}
版权声明:本文为fengjinghong原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。