Description
<ngx-select
[allowClear]="true"
id="dental_chart"
[items]="data"
[(ngModel)]="activeChart"
[ngModelOptions]="{standalone: true}"
(select)="selected()"
[autoSelectSingleOption]="true"
(remove)="removed($event)"
placeholder="No Chart Selected">
</ngx-select>
This is my html select
When [autoSelectSingleOption] exists I get this error:
ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: 'model: undefined'. Current value: 'model: 7'.
at viewDebugError (core.js:8445)
at expressionChangedAfterItHasBeenCheckedError (core.js:8433)
at checkBindingNoChanges (core.js:8535)
at checkNoChangesNodeInline (core.js:11401)
at checkNoChangesNode (core.js:11390)
at debugCheckNoChangesNode (core.js:11997)
at debugCheckDirectivesFn (core.js:11925)
at Object.eval [as updateDirectives] (AddPlanComponent.html:20)
at Object.debugUpdateDirectives [as updateDirectives] (core.js:11914)
at checkNoChangesView (core.js:11289)
View_AddPlanComponent_1 | @ | AddPlanComponent.html:20 |
---|---|---|
push../node_modules/@angular/core/fesm5/core.js.DebugContext_.logError | @ | |
push../node_modules/@angular/core/fesm5/core.js.ErrorHandler.handleError | @ | |
(anonymous) | @ | |
push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke | @ | |
push../node_modules/zone.js/dist/zone.js.Zone.run | @ | |
push../node_modules/@angular/core/fesm5/core.js.NgZone.runOutsideAngular | @ | |
push../node_modules/@angular/core/fesm5/core.js.ApplicationRef.tick | @ | |
(anonymous) | @ | |
push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke | @ | |
onInvoke | @ | |
push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invoke | @ | |
push../node_modules/zone.js/dist/zone.js.Zone.run | @ | |
push../node_modules/@angular/core/fesm5/core.js.NgZone.run | @ | |
next | @ | |
schedulerFn | @ | |
push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub | @ | |
push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next | @ | |
push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber._next | @ | |
push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next | @ | |
push../node_modules/rxjs/_esm5/internal/Subject.js.Subject.next | @ | |
push../node_modules/@angular/core/fesm5/core.js.EventEmitter.emit | @ | |
checkStable | @ | |
onHasTask | @ | |
push../node_modules/zone.js/dist/zone.js.ZoneDelegate.hasTask | @ | |
push../node_modules/zone.js/dist/zone.js.ZoneDelegate._updateTaskCount | @ | |
push../node_modules/zone.js/dist/zone.js.Zone._updateTaskCount | @ | |
push../node_modules/zone.js/dist/zone.js.Zone.runTask | @ | |
drainMicroTaskQueue | @ | |
push../node_modules/zone.js/dist/zone.js.ZoneTask.invokeTask | @ | |
invokeTask | @ | |
globalZoneAwareCallback |
When i remove it i don't get any errors