Заставьте ngmodel ждать угловых данных
<input [ngModel]="object?.x" (ngModelChange)="object.x=$event"/>
Inexpensive Ibex
<input [ngModel]="object?.x" (ngModelChange)="object.x=$event"/>
<div *ngIf="x">
<input [(ngModel)]="x"/>
</div>