入力のあるフォームが1つあります。
<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 />
私の component.ts には、これらの行があります。
@Input() modelContrato: Contrato;
コンストラクターについて
this.modelContrato = {} as Contrato;
ngOnInit
this.modelContrato.numero = '10';
ps: Contrato はモデルです。このような
export interface Contrato {
id: string;
contratoPrincipalId: string;
numero: string;
}
私の入力が OnInit に渡された値を変更しないのはなぜですか?