when i try to bind name using method in *ngFor loop, infinite loop is running on my angular 6 project.why is that happening? and please recommend a solution. thank you...
<div *ngFor="let menu of MenuList">
<span>{{bindMenuNames(menu.FullNameSpace)}}</span>
</div>
bindMenuNames(FullNameSpace): string
{
console.log(FullNameSpace);
let menuname: string;
switch (FullNameSpace)
{
case "Message_Centrel":
menuname = "Messaging";
break;
case "Admin":
menuname = "Admin"
break;
case "Catalog":
menuname = "Course Authoring"
break;
default:
menuname = ""
break;
}
return menuname;
}
