-1
Comment puis-je déclarer la structure d'objets étant les enfants d'un autre objet? Je ne connais pas le nombre d'enfants au moment de la compilation.tapuscrit - déclare la structure des sous-objets
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"},
}
Je veux déclarer le type (ou interface) {id: number, name: string}
et que obj
peut avoir un nom de la propriété et de la valeur de cette propriété de ce nouveau type.
'obj: {[key: string]: ...}'? – jonrsharpe