It's definitely a scoping problem. I was able to get things to work by 
reaching into the scope of a child element (in the controller) and by 
defining the variables in the view (html) as being part of the $parent 
element. This means that all of the variables are set in HTML as 
ng-model="$parent.variableName". Changing this variable's value from the 
controller requires a call as follows:$scope.$$childTail.variableName = 
'something that you want to change the value to';

This whole project needs to be reworked to fix the scoping problem if you 
ask me. And there needs to be documentation on how to access validation 
variables if the revised project uses anything outside of typical angular 
data binding.

Controller Setup
https://gist.github.com/Shawful/a4f8ff5097eabc5306f4

HTML Setup
https://gist.github.com/Shawful/f8dc97d6fd88bbb111f9

-- 
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