Thanks for your reply Sander. The $rootScope (002) never has a parent
(undefined) yet when set scope to any value (true, false, or {}) the
$parent.$id is set either to '002' ($rootScope) or the containing scope. I
guess this confuses me because I expected an isolate scope to not have a
parent id. What am I missing?
On Wednesday, February 5, 2014 11:30:18 AM UTC-5, Sander Elias wrote:
>
> Hi Mike,
>
> Can you put up a plunk/fiddle to illustrate what you exactly mean?
> Apart from that, the scope.$parent will always give a parent, even in an
> isolate scope.
> In AngularJS an $ marks an internal property, those are different from
> whatever you put on there yourself. Don't expect those to behave an normal
> scope properties!
> My guess is that you still want to be able to use scope.$apply and
> scope.$watch, even on an isolate scope don't you?
>
> Regards
> Sander
>
--
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/groups/opt_out.