Привет.
console.log(data)
Object { data: Proxy }
data: Proxy { <target>: {…}, <handler>: {…} }
<target>: Object { title: "Испоьзование npm", parent_id: 3 }
console.log(menu)
Proxy { <target>: (3) […], <handler>: {…} }
<target>: Array(3) [ {…}, {…}, {…} ]
0: Object { id: 1, title: "Главное меню", name: "main", … }
1: Object { id: 2, title: "Пользовательское меню", name: "user", … }
2: Object { id: 3, title: "Нижнее меню", name: "footer", … }
мне надо data вставить в menu, как подменю. В каждом меню могут быть свои подменю. И мне нужно, что бы data встала на своё место. В данном случае, как подменю в "Нижнее меню". Начал так
function addItem(data){
var arr={};
for(var key in this.menu ){
if(this.menu[key].id ==data.data.parent_id ){
arr = this.menu[key]
}
$(arr).push(data.data);
}
}
Как мне теперь вернуть собранное
this.menu