Dear sander, 
All I got there is from SO is - to remove track by index which is not a 
good solution.

And even if I am using two way binding on inner directive using '=' and 
isolated scope, it doesn't work.

Can you please clarify how I can bind changes of outer properties in inner 
directives?

On Tuesday, June 24, 2014 1:10:55 PM UTC+5:30, pankaj sharma wrote:
>
> If I use "track by $index" with ng-repeat, it doesn't update view even if 
> associated object has been changed.
>
> Steps to reproduce: 1) Click remove button on first grid, you will see 
> that in place of first, second grid gets removed. While json data of 
> appliedgrid contains second grid inside it. So two way binding of angular 
> doesn't work as it supposed to.
>
> http://plnkr.co/edit/DzKIHKvJdLoZiYY3jgDx?p=preview
>
> More details about the issue are given in following link:- 
>
> https://github.com/angular/angular.js/issues/7953
>
> http://stackoverflow.com/questions/24301883/angularjs-buggy-two-way-data-binding/24312024#24312024
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to