【发布时间】:2021-08-04 04:37:07
【问题描述】:
我正在尝试为我的项目创建一个对象数组,但在构建过程中,我遇到了这个问题:
TS1110:预期类型
TS1109:预期表达式
我的数组如下所示:
export let COUNTRIES: Array<{ name: string, segments: number[] }> = Array({
"name":"Afghanistan",
"segments":[
4687,
4787,
4790,
4795,
4880
]},{
"name":"Albania",
"segments":[
4136,
4248
]})
我从 Stack Overflow 尝试了this solution,但没有结果。
尝试使用界面,遇到另一个问题:
【问题讨论】:
-
您正在使用/编译到哪个版本的 TypeScript?
-
我正在运行 typescript 最新的稳定版本,上面的代码有效
-
我只使用了一个包,它叫
@graphprotocol/graph-ts": "0.19.0",不确定他们使用的是哪个版本。让我检查一下 -
可以试试这个,看看效果是否更好。
let COUNTRIES: { name: string, segments: number[] }[] = whatever -
@Jacob 同样的问题
标签: arrays typescript types