Come creare un array tipizzato in TypeScript 0.9.0.1
? In 0.8.x.x
, ho creato una matrice tipizzata come questo:Creazione di un array tipizzato in TypeScript 0.9.0.1
public myArray: myClass[] = new myClass[];
Ma in TypeScript 0.9.0.1
, ottengo questo errore:
error TS2068: 'new T[]' cannot be used to create an array. Use 'new Array<T>() instead.
E se provo seguente modo:
public myArray: myClass[] = new myClass<myClass>();
I ricevi un altro errore Quindi, qual è il modo corretto per creare un array tipizzato in TypeScript?
come lo si dichiara come campo? come questo? : ** states: Array = []; ** –
FutuToad
** states: Array = new Array ; ** non funziona –
FutuToad
@FutuToad Prova 'private a: T [] = []'. – nikeee