Als «tslint» getaggte Fragen

2
Was ist in Typescript das! (Ausrufezeichen / Knall) Operator beim Dereferenzieren eines Mitglieds?
Beim Durchsuchen des Quellcodes nach einer tslint-Regel stieß ich auf die folgende Aussage: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } Beachten Sie den !Bediener nach node.parent. Interessant! Ich habe zuerst versucht, die Datei lokal mit meiner aktuell installierten Version von TS (1.5.3) zu kompilieren. Der resultierende Fehler zeigte auf die …
452 typescript  tslint 

6
tslint / codelyzer / ng fusselfehler: "for (… in…) Anweisungen müssen mit einer if-Anweisung gefiltert werden"
Flusenfehlermeldung: src / app / detail / edit / edit.component.ts [111, 5]: for (... in ...) Anweisungen müssen mit einer if-Anweisung gefiltert werden Code-Snippet (Es handelt sich um einen Arbeitscode . Er ist auch im Abschnitt zur Überprüfung des Formulars angle.io verfügbar. ): for (const field in this.formErrors) { // …



9
tslint sagt, dass Aufrufe von console.log nicht erlaubt sind - Wie erlaube ich das?
Ich habe gerade angefangen, die Create-React-App mit Typoskript zu verwenden create-react-app my-app --scripts-version=react-scripts-ts und die Standardkonfiguration tslint.json erlaubt console.log () nicht. Wie kann ich (vorerst) console.log aktivieren? Die Dokumente hierzu finden Sie unter https://palantir.github.io/tslint/rules/no-console/ . Aber sie sagen nicht, wo sie diese Zeile setzen sollen: "no-console": [true, "log", "error"] Ich …

4
Abonnieren ist veraltet: Verwenden Sie einen Beobachter anstelle eines Fehlerrückrufs
Wenn ich den Linter laufen lasse, heißt es: subscribe is deprecated: Use an observer instead of an error callback Code (aus einer Angular 7 App mit Angular-Cli): this.userService.updateUser(data).pipe( tap(() => {bla bla bla}) ).subscribe( this.handleUpdateResponse.bind(this), this.handleError.bind(this) ); Ich weiß nicht genau, was ich verwenden soll und wie ... Vielen Dank!



6
Worum könnte es hier gehen? [TsLint-Fehler: "Versprechen müssen angemessen behandelt werden"]
Ich mache einige grundlegende asynchrone Operationen mit async/awaitTypeScript, aber TSLint gibt unten mysteriöse Fehlermeldungen für diese beiden Funktionen aus. Hat jemand diese Fehler schon einmal erlebt? In der Fehlerausgabe wird die maßgebliche Regel nicht erwähnt, daher verstehe ich nicht, was diese verursacht. Irgendwelche Ideen wären sehr dankbar. Die Hauptanfrage: import …

4
Angular2 - HTTP RequestOptions HEADERS
Ich habe derzeit ein Problem mit tslint und hoffte, jemand könnte mich in die richtige Richtung weisen. Ich versuche, eine HTTP-GET-Anforderung über HTTP zu senden, das vom Angular2-Framework bereitgestellt wird. Bei dieser Anfrage muss ich den Inhaltstyp und das Inhaberauthentifizierungstoken angeben. Beispiel für meinen Code: let headers = new Headers(); …

6
TSLint-Warnungen automatisch korrigieren
[64, 1]: space indentation expected [15, 27]: Missing semicolon [109, 36]: missing whitespace [111, 24]: missing whitespace [70, 1]: Consecutive blank lines are forbidden Ich bekomme immer wieder solche Warnungen von TSLint. Es gibt eine große Anzahl von Warnungen, und es wird sehr schwierig sein, sie manuell zu beheben. Ich …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.