export class DashboardComponent implements OnInit {
@ViewChild('modal') modal: ModalComponent;
dashboards: IDashboard[];
dashboard: IDashboard;
constructor(private fb: FormBuilder, private _dshboardService: DashboardService, private router: Router) {
var sesssion = sessionStorage.getItem('EmpDetail');
var ses = JSON.parse(sesssion);
var EmpNo = ses[0].EmpNumber;
var CompanyCode = ses[0].CompanyCode;
this.dashboard = {};
this.dashboard.EmpName = ses[0].EmpName;
this.dashboard.EmpNumber = ses[0].EmpNumber;
}
}
dies zeigt die unten Fehler auf der Linie this.dashboard = {};
Was bedeutet der Fehler in Winkel 2?
Fehler TS2322 Typ '{}' ist nicht übertragbar auf den Typ 'IDashboard'.
Eigenschaft 'EmpName' fehlt im Typ '{}'.
Ich brauche den Wert auf die Eigenschaften des Armaturenbretts Modell und binden das gleiche in HTML-Komponente
Unten ist mein IDashboard zuweisen:
export interface IDashboard {
EmpName: string,
EmpNumber: string,
EmailId: string,
FirstName: string,
LastName: string,
Gender: string,
Program:string
}
Können Sie die Klasse "IDashboard" anzeigen? –
@SurajRao Ich hatte meine Frage mit der Klasse 'IDashboard' aktualisiert. Überprüfen Sie es jetzt –