Dropdown já selecionado

Fiz um dropdown com AngularJs da seguinte maneira


{{$select.selected.Name}}


Quando o dropdown tiver somente 1 item na lista, quero bloquear o dropdown e deixar o primeiro item já selecionado.

Já consigo bloquear usando o ng-disable, mas não consegui carregar a página com o primeiro item do dropdown selecionado.

=================

  

 

um working fiddle era baril para ser mais facil. De qualquer maneira, o ui-select não tem uma propriedade selected ? se sim, supostamente o ng-selected=”expression” devia ser suficiente
– MoshMage
9/03 às 14:56

  

 

eu uso o
– Ademilton Marcelo Nunes
9/03 às 16:57

=================

1 Resposta
1

=================

para pré-carregar o ui-select com algum valor basta atribuir a lista a variável do ng-model no controller:

var legalEntities = [{Name: ‘nameDaEntity’}];

$scope.SelectedItem.LegalEntity = legalEntities;