-1
Wie kann ich die Struktur von Objekten deklarieren, die Kinder von anderen Objekten sind? Ich kenne die Anzahl der Kinder zur Kompilierzeit nicht.typescript - Struktur von Unterobjekten deklarieren
let obj = {
child1: {id: 1, name: "Name id1"},
child2: {id: 2, name: "Name id2"},
child3: {id: 3, name: "Name id3"},
child4: {id: 4, name: "Name id4"},
child5: {id: 5, name: "Name id5"},
child6: {id: 6, name: "Name id6"},
}
Deshalb möchte ich Art erklären (oder Schnittstelle) {id: number, name: string}
und dass obj
jede Eigenschaft Name und Wert für diese Eigenschaft dieses neuen Typs haben kann.
'obj: {[key: string]: ...}'? – jonrsharpe