I have listed items and it's children using ng-repeat.
have items = [
{item.id:1,
item.name :'item1',
item.children: [
{item.id:11,
item.name :'child1',
},
{item.id:22,
item.name :'child2',
},
{item.id:33,
item.name :'child3',
}]
},
{item.id:2,
item.name :'item2',
item.children: [
{item.id:12,
item.name :'child22',
},
{item.id:23,
item.name :'child33',
},
{item.id:34,
item.name :'child44',
}]
}
];
<div id = "item.id" ng-repeat="item in vm.items">
<div>{{item.name}}</div>
<div id = "child.id" ng-repeat="child in item.children">
<div>{{child.name}}</div>
</div>
Than when I receive updated child e.g.
{item.id:34,
item.name :'child44_renamed',
}
I want to place a child data into element where it was rendered. is there way to do it?
Thank you for advice in advance.