title: AngularJS ng-options not rendering values
body: <p>How can I render the value of the following options list?</p>
  
  <pre><code>$scope.limits = [ {value:  '5', text: 'Afficher 5 par page'},
                    {value: '10', text: 'Afficher 10 par page'},
                    {value: '15', text: 'Afficher 15 par page'},
                    {value: '20', text: 'Afficher 20 par page'}
                  ];
  
  &lt;select id="limitType" name="limit" ng-model="limit" ng-options="limit.value as limit.text for limit in limits"&gt;&lt;/select&gt; enregistrement par page
  </code></pre>
  
  <p>Expected result (expecting in value="limit.value":</p>
  
  <pre><code>&lt;select ng-options="option.value as option.text for option in limits" ng-model="limit" id="limitType" class="ng-pristine ng-valid"&gt;
      &lt;option value="5" selected="selected"&gt;Afficher 5 par page&lt;/option&gt;
      &lt;option value="10"&gt;Afficher 10 par page&lt;/option&gt;
      &lt;option value="15"&gt;Afficher 15 par page&lt;/option&gt;
      &lt;option value="20"&gt;Afficher 20 par page&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>
  
  <p>Result:</p>
  
  <pre><code>&lt;select ng-options="option.value as option.text for option in limits" ng-model="limit" id="limitType" class="ng-pristine ng-valid"&gt;
      &lt;option value="0" selected="selected"&gt;Afficher 5 par page&lt;/option&gt;
      &lt;option value="1"&gt;Afficher 10 par page&lt;/option&gt;
      &lt;option value="2"&gt;Afficher 15 par page&lt;/option&gt;
      &lt;option value="3"&gt;Afficher 20 par page&lt;/option&gt;
  &lt;/select&gt;
  </code></pre>