Perguntas com a marcação «tslint»

2
No texto datilografado, qual é o! operador (ponto de exclamação / estrondo) ao cancelar a referência de um membro?
Ao olhar para o código-fonte para uma regra tslint, deparei-me com a seguinte declaração: if (node.parent!.kind === ts.SyntaxKind.ObjectLiteralExpression) { return; } Observe o !operador depois node.parent. Interessante! Primeiro tentei compilar o arquivo localmente com a versão do TS atualmente instalada (1.5.3). O erro resultante apontou para a localização exata do …
453 typescript  tslint 




4
A assinatura está obsoleta: use um observador em vez de um retorno de chamada de erro
Quando executo o linter, ele diz: subscribe is deprecated: Use an observer instead of an error callback Código (de um app angular 7 com angular-cli): this.userService.updateUser(data).pipe( tap(() => {bla bla bla}) ).subscribe( this.handleUpdateResponse.bind(this), this.handleError.bind(this) ); Não sei exatamente o que devo usar e como ... Obrigado!

9
tslint diz que chamadas para console.log não são permitidas - Como faço para permitir isso?
Acabei de começar a usar create-react-app com typescript create-react-app my-app --scripts-version=react-scripts-ts e a configuração padrão tslint.json não permite console.log (). Como posso (por enquanto) habilitar console.log? Os documentos para isso estão em https://palantir.github.io/tslint/rules/no-console/ . Mas eles não dizem onde colocar esta linha: "no-console": [true, "log", "error"] Eu pesquisei e encontrei …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.