J'ai copié le code former directement le Bootstrap angulaire UI Plunkr
J'utilise un blanc Modèle fullstack angulaire (moyen) pour la construction d'une application. P>
Lorsque j'utilise le code de la botte angulaire uib-dropdown code> Il finit par incorrect et ne fonctionne pas, tous les autres angulaires Les composants de bootstrap semblent fonctionner correctement p>
4 Réponses :
J'ai résolu mon problème en n'utilisant pas la directive déroulante Bootstrap angulaire et je suis allé avec Bootstrap + Code angulaire simple que j'ai googlé.
Cela fonctionne bien pour moi. P>
<div class="input-group"> <div class="btn-group" ng-class='{open: open}'> <button class="btn btn-primary dropdown-toggle" data-toggle="dropdown" ng-click='open=!open'> Action<span class="caret"></span> </button> <ul class="dropdown-menu"> <li ng-repeat="choice in ['the', 'quick', 'brown', 'fox']" ng-click="setChoiceIndex($index);$parent.open =!$parent.open"> <a href="#">{{choice}}</a> </li> </ul> </div> </div>
Cette solution ne ferme pas la liste déroulante lorsque vous cliquez sur Ailleurs dans le navigateur
J'ai eu ce problème. J'ai mis à jour les ui angulaires bootstrap à 0,14.3 Version et puis résolvé le problème. P>
URI de mise à niveau UI angulaire à Bower.json: puis exécutez: p>
Cela devrait être la réponse! Merci!
Cela enfreint la barre NAV. Pour résoudre ce problème, vous devrez éditer NAVBAT.HTML et changer
Dans mon cas, j'ai aussi dû modifier
Vous devez utiliser le préfixe 'UIB-' pour chaque directive, vérifiez cette réponse: https://stackoverflow.com/a/34725928/3439101 p>