
Hector Hernan
PreguntaHola, buenas noches. Me está apareciendo el siguiente error cuando intento construir la clase ProductComponent
“La propiedad “product” no tiene inicializador y no está asignada de forma definitiva en el constructor”
Alguna idea?. Mi código se ve así
export class ProductComponent {
@Input() product: Product;
}
}

Franklin Gil
Si eso te lo esta lanzando el tslint puedes intentar esto.
@Input() product: Product | null = null;

Hector Hernan
Gracias por tomarte el tiempo de responder. En efecto hice lo que indicas y funcionó. Otra opción era ajustar ciertas variables en el tsconfig.js para que retirar la restricción de inicializar a fuerza las variables.