Fehler TS1131: Eigenschaft oder Signatur erwartet und Fehler TS1005: ';' erwartet


mitha.s

Bei Verwendung von Angular 8 und Typescript Version 3.4.5 ist dieser Fehler aufgetreten. Es wurde versucht, eine Schnittstellenklasse in Angular wie folgt zu erstellen:

 export interface Test {
    id: string;
    created-date: number;
    import-by: string;
 }

Fehler: Erstellungsdatum: Nummer; Fehler TS1128: Erklärung oder Erklärung erwartet. Erstellungsdatum: Nummer; Fehler TS1005: ';' erwartet. Import-by: Zeichenfolge; Fehler TS1128: Erklärung oder Erklärung erwartet. Import-by: Zeichenfolge; Fehler TS1005: ';' erwartet.

Wie man damit umgeht, wenn die json-Antwort vom Java-Backend jsonProperty mit Bindestrich und nicht mit Kamelkasten versorgt

Tizian Cernicova-Dragomir

Wenn Ihre Eigenschaftskennung enthält -, müssen Sie den Eigenschaftsnamen in Anführungszeichen ( ''oder "") setzen:

 export interface Test {
    id: string;
    'created-date': number;
    'import-by': string;
 }

Verwandte Artikel


Fehler TS1005: ';' erwartet

Paul class Car { engineName: string; gears: number; private speed: number; constructor(speed: number) { this.speed = speed || 0; } accelerate(): void { this.speed++; } throttle():void { this.speed--;

Fehler TS1005: ':' erwartet TypeScript Angular6

Diesen Monat Beim Versuch, meine Angular 6-App zu erstellen, wird der folgende Fehler angezeigt. FEHLER in src / app / util / notification.service.ts (14,9): Fehler TS1005: ':' erwartet. Hier ist der zugehörige Code import { Injectable } from '@angular/core';

TypeScript-Fehler TS1005: ';' erwartet (II)

StockUberflow: Zunächst habe ich bereits die anderen Beiträge zum Fehler TS1005 gesehen. Gleicher Fehlercode, aber völlig anders. Ein einfaches let x: number;wird das error TS1005während der Kompilierung erzeugen . Es geht nicht um ein fehlendes Semikolon, wie

Winkel-2-Fehler TS1005: ',' erwartet

Benutzer3568611 Ich bekomme diesen Fehler beim Kompilieren Ich finde nicht, wo ich ein Komma hinzufügen sollte. src/app/navbar.component.ts(29,39): error TS1005: ',' expected. src/app/tache.service.ts(53,53): error TS1005: ',' expected. navbar.component.ts

TypeScript-Fehler TS1005: '?' erwartet. in Dekorateurfunktion

Alexander Nosov Ich habe einen Decorator sequelizeModelfür meine Klasse, Accountaber wenn ich versuche, TS-Code in JS zu kompilieren, erhalte ich diesen Fehler:src/models/Account.ts(3,93): error TS1005: '?' expected. Fehler verweist auf die Definition der Deko