Object as Item Source
  uiSelect supports providing choices using the (key, value) format, similar to that used by ng-repeat
  Using value for binding
  Selected: {{ctrl.person.selectedValue}}
  
    {{$select.selected.value.name}}
    
      
      
        email: {{person.value.email}}
        age: 
      
    
  
  Using single property for binding
  Selected: {{ctrl.person.selectedSingle}}
  
    {{$select.selected.value.name}}
    
      
      
        email: {{person.value.email}}
        age: 
      
    
  
  Using key for binding
  Selected: {{ctrl.person.selectedSingleKey}}
  
    {{$select.selected.value.name}}
    
      
      
        email: {{person.value.email}}
        age: