kekeh / angular-mydatepicker

Angular datepicker and date range picker :date:
https://kekeh.github.io/angular-mydatepicker/
MIT License
1 stars 11 forks source link

Not able to add date mask to input field #14

Open MichaelJShea opened 5 years ago

MichaelJShea commented 5 years ago

ERROR Error: More than one custom value accessor matches form control with unspecified name attribute at _throwError (forms.js:2297) at forms.js:2355 at Array.forEach () at selectValueAccessor (forms.js:2344) at new NgModel (forms.js:4863) at createClass (core.js:21157) at createDirectiveInstance (core.js:21026) at createViewNodes (core.js:29386) at createEmbeddedView (core.js:29294) at callWithDebugContext (core.js:30308)

component.ts public maskDateSlash = [/\d/, /\d/, '/', /\d/, /\d/, '/', /\d/, /\d/, /\d/, /\d/,' ','-',' ', /\d/, /\d/, '/', /\d/, /\d/, '/', /\d/, /\d/, /\d/, /\d/];

html <input class="form-control" type="text" name="agreementDate" [textMask]="{mask: maskDateSlash}" angular-mydatepicker #agreementDateDp="angular-mydatepicker" [options]="myDatePickerOptions" (dateChanged)="onDateChanged($event, 'agreementDate')" [(ngModel)]="agreementDate" />