title: angular js array of objects for select with ngOptions
body: <p>I have a character which can contain multiple skills.
  Skills are available from an injected service.
  What I basically want is this:</p>
  
  <pre><code>&lt;div ng-repeat="skill in character.getSkills()"&gt;
      &lt;select ng-model="skill" ng-options="select as s.toString() for s in getAllSkills()"&gt;&lt;/select&gt;
      &lt;button ng-click="character.removeSkill(skill)" &gt;Remove Skill&lt;/button&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>With this code, the select box doesn't work as I would expect it. Skills are not set in the character, and selections are not kept in the drop down.</p>
  
  <p>Am I missing something?</p>
  
  <p>Thanks in advance,
  roemer</p>