Problem : Uncaught (in promise): RangeError: Maximum call stack size exceeded #14743 Solution : in general ` RangeError: Maximum call stack size exceeded` means you have an infinite loop somewhere How i was stuck in loop is show below I was trying to create a expandable component created component like this: expandable.component.ts <expandable [expandHeight]= "itemExpandHeight" [expanded]= "item.expanded" > Hello people </expandable> <div # expandWrapper class= ' expand-wrapper ' [class. collapsed ]= "!expanded" > <ng-content></ng-content> </div> used it like this in some other HTML home.ts <expandable [expandHeight]= "itemExpandHeight" [expanded]= "item.expanded" > Hello people </expandable> so it gives me error of stack so solution for me is to remove declaration of expandable element from the expandable.component.ts.
A Full Stack developer who is facing problems in development cycle and here you find solution of errors of those problems.This includes all exception and configuration issues. Solutions which i have written in blog are the one which worked for me after killing my time :) .