1
resposta

Alerta do VS Code - Identifier 'description' is not defined

<ol class="list-unstyled row">
    <li *ngFor="let photo of photos" class="col-4">
        <app-photo
            [url]="photo.url"
            [description]="photo.description">
        </app-photo>
    </li>
</ol>

Meu VS Code acusa um erro no photo.url e no photo.description:

Identifier 'description' is not defined. 'Object' does not contain such a member Angular

O problema é que a aplicação funciona mesmo assim, e não tem erro no console, por isso não consigo descobrir o que é. Poderiam me ajudar?

1 resposta

Oi Raphael, tudo bem? Já vi alguns alunos tendo esse tipo de problema quando dei aulas no presencial, e por incrível que pareça, era algo ligado a versão do TypeScript que o VS Code estava usando para analisar o código. Ela era diferente da versão do projeto.

Dá uma verificada nisso.

Abre qualquer arquivo .ts que o VS Code vai te mostra a versão usada na parte inferior da tela. Lá no cantinho direito:

como nesta imagem: https://pasteboard.co/I7YTXXn.png