J'ai essayé d'implémenter un simple ngFor avec Angular2 mais je ne sais pas ce qui n'a pas conduit à l'erreur. 'Generic TYpe Array requiert un argument. S'il vous plaît faveur
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl:'./app.component.html',
})
export class AppComponent {
clients:Array;
doctors:Array;
constructor(){
this.clients=["Client1", "Client2", "Client3"];
this.doctors=["Doctor1","Doctor2","Doctor3"];
}
}
solution 1:
clients: String[]; // if type cant be determined use 'any[]'
doctors: String[];
solution 2:
clients: Array<String>; // if type cant be determined use '<any>'
doctors: Array<String>;
Je n'ai pas utilisé Angluar2, mais je pense que la solution, puisque vous connaissez le type que le tableau va contenir, consiste à utiliser Array<String>
au lieu d'un tableau à part.
REMARQUE: remplacez String
par le nom de fichier angular2 pour une primitive de chaîne.