title: Angular ng-option access multiple properties
body: <p>Say I have a backend call which returns a list of objects (and properties), and I use ng-option to stick one of the properties (the name) into the dropdown list, which is using ng-model to attach itself to my model object.</p>
  
  <p>My problem comes in when I need to access other properties of the selected object. ng-option lets me bind objects to that dropdown, which is great. However, if I pull the name out to bind that to my model:</p>
  
  <pre><code>&lt;select ng-model="myModel.name" ng-options="fieldlist.fields.name as fieldlist.fields.name for fieldlist in metrics"&gt;
  </code></pre>
  
  <p>I lose reference to the rest of the object's properties. I need to use another property of the selected object, say <code>fieldlist.fields.location</code>, to perform some other action in an ng-change function. So </p>
  
  <p>Is this possible? Is my Angular naiveté showing too much?</p>