这可能是一个非常简单的问题(可能是一个重复的问题?—请让我知道并标记为一个问题),但是作为TS的新手,我无法找到解决方案。
我有一个很大的.js
文件,其中export
由default
个对象数组组成,如下所示:
export default [
{
team: 'Lorem',
players: [
{
name: 'john',
age: 21
},
{
name: 'peter',
age: 24
}
]
},
{
team: 'Ipsum',
players: [
{
name: 'mary',
age: 22
},
{
name: 'agatha',
age: 21
}
]
}
]
我写了一些接口:
interface Player {
name: string;
age: number;
}
interface Team {
name: string;
players: Player[];
}
因此,文件导出的内容应为Team[]
类型,但我不知道如何在d.ts
文件中表达此知识。