AngularJS dynamic data binding in ng-repeat
<p>I want to call an attribute of an data-binded object dynamically based on the ng-repeat object. I have created a simple setup, can anybody solve this, if it is solvable like this? </p>

<p>The input should get the value of the "person.item". 
For example: person.id  -> 100</p>

<p><a href="http://jsfiddle.net/q7gs3njj/" rel="nofollow">http://jsfiddle.net/q7gs3njj/</a></p>

<p>html</p>

<pre><code>&lt;div ng-app ng-controller="TestController"&gt;
    &lt;div ng-repeat="item in list"&gt;
        &lt;label&gt;{{ item }}:&lt;/label&gt;
        &lt;input  type="text"/&gt;
    &lt;/div&gt;
    {{list}}
&lt;/div&gt;
</code></pre>

<p>javascript</p>

<pre><code>function TestController($scope) {
    $scope.list = [ 'id', 'name', 'gender' ];

    $person = { id:'100', name:'John', age:'22', gender:'Male' };

}
</code></pre>

<p>Thank you!</p>