ERROR TypeError: Cannot delete property 'xyz' of [object Object]
See original GitHub issueError when running ngxd
under Angular 9:
ERROR TypeError: Cannot delete property 'layout' of [object Object]
at HostInputAdapter.dispose (ngxd-core.js:183)
at HostInputAdapter.detach (ngxd-core.js:161)
at HostAdapter.detachInput (ngxd-core.js:243)
at NgxComponentOutletAdapterRef.detachHostInput (ngxd-core.js:390)
at NgxComponentOutletAdapterRef.updateContext (ngxd-core.js:330)
at NgxComponentOutletDirective.applyContext (ngxd-core.js:770)
at NgxComponentOutletDirective.createAdapterRef (ngxd-core.js:787)
at NgxComponentOutletDirective.ngOnChanges (ngxd-core.js:759)
at NgxComponentOutletDirective.wrapOnChangesHook_inPreviousChangesStorage (core.js:26448)
at callHook (core.js:3913)
Where ‘layout’ is part of *ngxComponentOutlet
context.
Works fine with ngxd
running under Angular 8.
Environment:
$ ng version
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 9.0.2
Node: 13.1.0
OS: linux x64
Angular: 9.0.1
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.900.2
@angular-devkit/build-angular 0.900.2
@angular-devkit/build-optimizer 0.900.2
@angular-devkit/build-webpack 0.900.2
@angular-devkit/core 9.0.2
@angular-devkit/schematics 9.0.2
@angular/cdk 9.0.0
@angular/cli 9.0.2
@angular/flex-layout 9.0.0-beta.29
@angular/material 9.0.0
@ngtools/webpack 9.0.2
@schematics/angular 9.0.2
@schematics/update 0.900.2
rxjs 6.5.4
typescript 3.7.5
webpack 4.41.2
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
Cannot delete property '0' of [object Array]" - Stack Overflow
angular - how to resolve this error "ERROR TypeError: Cannot delete property '0' of [object Array]" - Stack Overflow. Stack Overflow for Teams ......
Read more >delete operator - JavaScript - MDN Web Docs - Mozilla
The delete operator removes a property from an object. If the property's value is an object and there are no more references to...
Read more >Cannot assign to read only property of Object in JavaScript
The error "Cannot assign to read only property of object" occurs when we try to change a property of an object that has...
Read more >JavaScript: Delete a property from an object and print before ...
Write a JavaScript program to delete the rollno property from the following object. Also print the object before or after deleting the ...
Read more >JavaScript Objects - A Detailed Guide - Launch School
delete removes the key-value pair from the object and returns true unless it cannot delete the property (for instance, if the property is...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Yes, with @ngxd/core@9.0.3 everything is working now as expected. Issue resolved. Thanks a lot!
@ciukstar could you please check your issue with @ngxd/core@9.0.3? Let me know if all ok or not.