I Have one Form with an input.
<form #modelContrato="ngForm" role="form" >
<input [(ngModel)]="modelContrato.numero" id="numero" class="form-control" name="numero" type="text" autocomplete="off" placeholder="Número Contrato"
#numero="ngModel" required />
On my component.ts I have these lines.
@Input() modelContrato: Contrato;
On Constructor
this.modelContrato = {} as Contrato;
ngOnInit
this.modelContrato.numero = '10';
ps: Contrato is a model. Like This
export interface Contrato {
id: string;
contratoPrincipalId: string;
numero: string;
}
Why my input not change de value passed in OnInit ?