TS中的破坏

时间:2019-08-14 03:09:42

标签: typescript

在尝试学习TypeScript的过程中,我有一个关于销毁某些东西的快速问题。说我有一个对象。我需要在使用变量之前先进行破坏。例如:

type artProps = {
    articles: Article[],
    loading: boolean
}
type Article = {
    title: string,
    author: string,
    body: string,
    date: number,
    category: string,
    _id: string
}

const [articles, loading] = data

在声明类型时如何解构数据?

1 个答案:

答案 0 :(得分:1)

使用标准: type表示法。

不破坏结构的示例

const foo:[number,string]  = data;

示例具有解构

const [articles, loading]:[number,string] = data;