【发布时间】:2019-07-17 04:49:57
【问题描述】:
我有这个虚拟数据,我想输入:
export default interface Report {
id: number;
name: string;
lastName: string;
}
export const dummyReports: Report[] = [
{ id: 23, name: 'Carlo', lastName: 'Magno' },
{ id: 11, name: 'Albert', lastName: 'Camus' },
{ id: 51, name: 'Oliver', lastName: 'Khan' }
];
export const dummyReportsArr: Report[] = [
dummyReports, // THIS IS THE LINE THROWING THE ERROR
{ ...dummyReports, id: 9000 }
];
Type 'Report[]' is missing the following properties from type 'Report': id, name, lastName ts(2739)
我错过了什么?
【问题讨论】:
-
dummyReports是Report[](Array) 类型,您正试图将其放置在预期单个Report的位置
标签: javascript reactjs typescript ecmascript-6