Here is my component in Angular 4:
@Component( { selector: \'input-extra-field\', template: `
I fixed this error by adding the name="fieldName" ngDefaultControl attributes to the element that carries the [(ngModel)] attribute.
name="fieldName" ngDefaultControl
[(ngModel)]