I have a controller with an attribute directive inside it, that directive needs the ngModel of it's controller parent.
See this Plunkr.
Problem
Although the form loads correctly, the log inside the directive displays this:
a.$…t.aa {$attr: Object, $$element: R[1], fieldValidator: "", boundModel: "person", ngModel: undefined}
Any idea why ngModel is undefined and why boundModel contains the string 'person'? I've been staring too long at this ...