course-manager icon indicating copy to clipboard operation
course-manager copied to clipboard

Erro na classe

Open A1exandreCarva1ho opened this issue 2 years ago • 3 comments

Na classe Course, o ng serve apresenta erros de compilação caso a classe não seja ao menos inicializada na criação da classe, precisei adicionar o undefined pra funcionar.

export class Course{ id: number | undefined; name: string | undefined; imageUrl: string | undefined; price: number | undefined; code: string | undefined; duration: number | undefined; rating: number | undefined; created: string | undefined; }

A1exandreCarva1ho avatar Jun 09 '22 05:06 A1exandreCarva1ho

Fiquei curioso pra saber o porquê agora...

guiillhe avatar Jul 15 '22 05:07 guiillhe

deve ter sido alguma atualização que deve e mudou completamente o esquema, muitas aulas to tendo que usar o jeitinho brasileiro para fazer funcionar nas versões mais recentes.

joaomendesz avatar Jul 15 '22 16:07 joaomendesz

Eu consegui solucionar colocando uma exclamação na frente

export class Course { id!: number; name!: string; imageUrl!: string; price!: number; code!: string; duration!: number; releaseDate!: string; rating!: number; description!: string }

GustavoOliveiraSousa avatar Jul 17 '22 00:07 GustavoOliveiraSousa