Dynalically add megamenu primeng && mapping of nested array
this.restApi.postForm("category_data/?query={label, icon, items{label, icon}}" , '').subscribe(res =>{
this.payload = res;
console.log(this.payload);
this.items = this.payload.map((element:any) => {
let arr = {label : element.label, icon : element.icon, items:[element.items.map((subElement:any)=>{
let suarr = {label : subElement.label, icon : element.icon}
return suarr})]
}
return arr
});
console.log("items",this.items)
})
Comments
Post a Comment