El problema es causado por package @ angular / language-service
Sí, la versión anterior en la que no estaba presente este error era: v8.2.14
El tipo de contexto de directiva estructural no se propaga a la plantilla. Se maneja como cualquiera, por lo tanto, no hay asistencia de contenido y no se detectan errores de tipo. Durante la compilación, el compilador ve el tipo y detecta los errores. Sin embargo, la directiva ngFor incorporada se maneja correctamente en el servicio de lenguaje y también durante la compilación.
https://stackblitz.com/edit/angular-issue-35537
Angular v8.2.14 con vscode-ng-language-service v0.802.3, error y asistencia de contenido como se esperaba:
Angular v9.0.1 con vscode-ng-language-service v0.900.12, sin errores y sin asistencia de contenido:
Versión angular:
Angular CLI: 9.0.2
Node: 10.15.0
OS: win32 x64
Angular: 9.0.1
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.900.2
@angular-devkit/build-angular 0.900.2
@angular-devkit/build-optimizer 0.900.2
@angular-devkit/build-webpack 0.900.2
@angular-devkit/core 9.0.2
@angular-devkit/schematics 9.0.2
@angular/cli 9.0.2
@ngtools/webpack 9.0.2
@schematics/angular 9.0.2
@schematics/update 0.900.2
rxjs 6.5.4
typescript 3.7.5
webpack 4.41.2
¿Algo más relevante?
Esto no es un duplicado de:
https://github.com/angular/angular/issues/35426 relacionado?
angular / angular # 35426 relacionado?
Sí, es cierto, creo que es lo mismo, simplemente no lo encontré antes.
Por cierto, esta no es una solicitud de función, porque estaba funcionando en la última versión angular v8. He presentado un PR con la corrección (# 35561).
Arreglo publicado en @angular/language-service
v9.0.3
y v9.1.0-next.2
, y está en vscode-ng-language-service
master.
Este problema se ha bloqueado automáticamente debido a la inactividad.
Por favor, presente un nuevo problema si se encuentra con un problema similar o relacionado.
Obtenga más información sobre nuestra política de bloqueo automático de conversaciones .
_Esta acción ha sido realizada automáticamente por un bot._
Comentario más útil
Arreglo publicado en
@angular/language-service
v9.0.3
yv9.1.0-next.2
, y está envscode-ng-language-service
master.