我不确定为什么会出现此错误,我正在向数组中添加一个对象,如下所示:
“类型'{{value:number; date:Date;}'不能分配给'Record []'类型。对象文字只能指定已知属性,但是'Record []'类型中不存在'value' ts(2322)“
export interface Record {
value: number
date: Date
}
const transaction: Record[] = {
value: amount.value,
date: new Date()
}
// transaction
{ value: 50.00, date: 2020-08-04T11:52:28.876Z },
{ value: 13.10, date: 2020-08-04T11:57:32.900Z }
答案 0 :(得分:1)
我认为您正在尝试保存对象,但是等待类型是对象数组。