【发布时间】:2020-07-10 10:09:55
【问题描述】:
const test = [
{
"a": 1
},
{
"b": 1
}
]
interface t {
[key: string]: number
}
const ttt: t[] = test
属性“b”与索引签名不兼容。 类型“未定义”不可分配给类型“数字”。 如果我将密钥重命名为 b 或两个相同的密钥,它就可以工作。
【问题讨论】:
-
去掉类型注解。
标签: typescript