Je veux faire un matériau angulaire sélectionner un travail comme mon sélection angulaire d'interface utilisateur. J'ai un peu de travail mais il y a une différence: l'ui angulaire select peut avoir un objet qui n'est pas dans sa liste dans son ng-model.Faire un matériau angulaire sélectionner se comporter comme angulaire ui sélectionner
Fiddle for better understanding
<ui-select ng-model="current_item" name="emitter" autocomplete="off" theme="select2" style="max-width:385px;">
<ui-select-match placeholder="Select Item" title="{{$select.selected.name}}">{{$select.selected.name}}</ui-select-match>
<ui-select-choices repeat="item in list" refresh="refresh($select.search)" refresh-delay="0">
<small>{{item.name}}</small>
</ui-select-choices>
</ui-select>
Comme vous pouvez le voir, ui-select angulaire est avec test4 ng-modèle, même difficile, il est pas sur la liste, qui est exactement le comportement que je veux en matière de sélection angulaire. Y at-il un moyen de le faire ou suis-je coincé avec angulaire ui sélectionnez?
Techniquement 'test4' ne figure pas dans la liste même s'il apparaît de cette façon dans' ui-select'. Pouvez-vous ajouter l'objet modèle si ce n'est pas dans la liste des options? '$ scope.list = [{nom:" test1 "}, {nom:" test2 "}, {nom:" test3 "}, $ scope.current_item];' Ou besoin d'une directive générique. – bhantol