【发布时间】:2020-08-21 09:10:16
【问题描述】:
当您在 Stackblitz 上创建 typescript 项目时,发现 BigInt 存在问题
const val = BigInt(10);
它不知道BigInt。尽管代码运行良好,但我仍然希望错误消失:)
所以,在上述情况下,我可以添加关注
declare function BigInt(inp: number | string);
这有效,错误消失了。但是当我添加更多代码时,就像这样
declare function BigInt(inp: number | string);
function convert(inp: string): BigInt {
return BigInt(inp);
}
const val = BigInt(10);
顶部的declare不够用
它抱怨 BigInt 引用了一个值并且被用作一个类型。
我不确定我能做些什么来解决这个问题。有什么建议吗?
【问题讨论】:
标签: typescript stackblitz