0
Ich möchte ein Array-ähnliche Klasse erstellenWie definiert dynamische Eigenschaft in Typoskript
class Demo {
constructor() {
[1, 2, 3, 4, 5].forEach((v, i)=> this[i] = v);
}
}
let demo = new Demo();
console.log(demo); // Demo {0: 1, 1: 2, 2: 3, 3: 4, 4: 5}
Aber wie kann ich wie folgt definiert in Typoskript
Kann sie nicht
in tstypescript error:
Property '0' does not exist on type 'Demo'. (2339)
zugreifen
Versuchen Demo von Array vererben –
Sie Index Signaturtyp definieren: '[key: Nummer]: Zahl;' –