typescript - Destructurare în TS
Lucrez să încerc să învăț TypeScript și am o întrebare rapidă despre destructurarea a ceva. Să zicem că am un obiect. Trebuie să destructurez înainte de a folosi variabilele. De exemplu:
type artProps = {
articles: Article[],
loading: boolean
}
type Article = {
title: string,
author: string,
body: string,
date: number,
category: string,
_id: string
}
const [articles, loading] = data
Cum aș putea să destructurez datele în timp ce declar tipul?
Răspuns #1
Folosing notația standard : type.
Exemplu fără destructurare
const foo:[number,string] = data;
Exemplu cu destructurare
const [articles, loading]:[number,string] = data;
