Komplekst objekt i TypeScript
Jeg er ny til TypeScript. Jeg vil lage en klasse som definerer et objekt med denne strukturen:
name(string),
Array{
"nom-colonne":
{
"type":"value",
"filter":"value"
}
}
Svar #1
Det du kanskje leter etter, er et grensesnitt.
interface IExample {
name: string;
array: Array<{
nomColonne: {
type: string,
typeWithSpecificValues: "value", | "key" // Alternative for type
filter: string,
}
}>,
}
Og bruk det sånn:
let example: IExample = {
name: "Arnold",
array: [
nomColonne: {
type: "value",
typeWithSpecificValues: "key", // Alternative for type
filter: "value",
},
],
};
Jeg håper dette er det du lette etter.
