Sono di fronte a un problema con la direttiva anular-ui-bootstrap modal. Sto usando il componente ui-select dell'angolare nella mia app in sostituzione della selezione html. Questa ui-select funziona perfettamente in ogni pagina che viene inclusa. ma quando ho provato ad inserirlo in un pop modale verso l'alto (con ui-bootstrap $ modale di servizio), il discesa non visualizza le opzioniLa selezione ui angolare non visualizza l'elenco di opzioni quando è inclusa nel modale angolare-ui-bootstrap
Il problema è riprodotta here
angular.module('ui.bootstrap.demo').controller('ModalInstanceCtrl', function ($scope, $modalInstance, items) {
$scope.addresses = [{
"id":1,
"name": "chennai"
}, {
"id":2,
"name": "banglore"
}, {
"id":3,
"name": "madurai"
}];
});
<div class="modal-body">
City
<ui-select ng-model="selAddress">
<ui-select-match placeholder="Choose an address">{{$select.selected.name}}</ui-select-match>
<ui-select-choices repeat="address in addresses track by $index" refresh-delay="0">
<div ng-bind-html="address.a | highlight: $select.search"></div>
</ui-select-choices>
</ui-select>
Selected: <b>{{ selAddress }}</b>
</div>
Qualsiasi aiuto sarebbe molto apprezzato. Grazie in anticipo.
Grazie per la risposta. Ma ancora non funziona !!! –
OK, l'ho aggiornato un po '. L'associazione funziona (devi associare qualcosa a $ scope.obj.obj piuttosto che a $ scope.obj sembrerebbe.L'elenco mostra dei punti vuoti, ma potresti avere più conoscenze su quella, ma l'associazione sta funzionando Ho aggiornato il Plunkr in modo che lo stesso come dovrebbe essere più utile – Stu