title: Angular.JS: why can't the inputs be edited?
body: <p>This is a strange problem. The code is simple:</p>
  
  <p>HTML code:</p>
  
  <pre><code>&lt;body ng-controller="MainCtrl"&gt;
    &lt;ul ng-repeat="name in names"&gt;
      &lt;input type="text" ng-model="name" /&gt;
    &lt;/ul&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p>Angular code:</p>
  
  <pre><code>app.controller('MainCtrl', function($scope) {
      $scope.names = ["aaa","bbb","ccc"];
  });
  </code></pre>
  
  <p>The live demo url is: <a href="http://plnkr.co/edit/2QFgRooeFUTgJOo223k9?p=preview">http://plnkr.co/edit/2QFgRooeFUTgJOo223k9?p=preview</a></p>
  
  <p>I do not understand why the input controls can not be edited, I can't type new characters or delete characters.</p>