Schließen dropdown-Menü klicken Sie in angular ui bootstrap
Habe ich dropdown-Menü auf die navigation-bar angezeigt, nur für mobile Geräte. Wenn die dropdown-Menü-link geklickt wird, bewegen Sie einfach auf einen anderen Pfad. Wie Sie wissen, diese Aktion wird nicht die gesamte Seite aktualisieren. Aber auch nachdem ich auf das dropdown-Menü unter, Sie gehen einfach nicht Weg.
Möchte ich schließen Sie das dropdown-wenn Sie die Menü-link angeklickt wird oder wenn die route geändert wird. Wie mache ich es in angularjs bootstrap?
InformationsquelleAutor Fizer Khan | 2014-01-04
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie die Aktualisierung der route-Klick auf eine beliebige option, die bootstrap-dropdown-Menü klicken, dann können Sie nur beobachten, für die route "change" - Ereignis:
Angenommen, Sie haben folgenden link öffnet sich ein tooltip.
Den oben genannten arbeiten, aber es gibt absolut keine Notwendigkeit zu packen html-element auf jeder route ändern (wie es bewirkt, dass der reflow -) also besser gesagt in der Richtlinie wie folgt:
Fand ich dieses work-around nützlich, um das Menü zu schließen.
Ich nur hatte dieses Problem auch,
es scheint, dass wir verwenden können, diedropdown-toggle
Richtlinie.Ist dies nicht mehr funktioniert, aber mit
Winkel-v1.2.26
angular-ui-bootstrap-0.11.2
Bootstrap v3.2.0
das ursprüngliche Problem scheint behoben zu sein, die drop-down-Menü geschlossen ist, auch wenn die Seite nicht aktualisiert.