Das eckige Routing überschreibt das von tab- und collapse-Panel-Plugins verwendete href-Verhalten

8

Ich benutze twitter-bootstrap für Tabs und Collapse Panels. Beide Plugins arbeiten mit übergreifenden Schritten. Manchmal - nicht konsistent - überschreibt der Routeprovider das Tab / Collapse-Verhalten und versucht, es als Route zu verwenden.

Ich würde einen Workaround für dieses Problem lieben, habe es aber auch als Problem hinzugefügt github

Einige Vorschläge für Umgehungsimplementierungen:

  1. Wenn nicht anders angegeben - berühren Sie keine Route, die nicht angezeigt wird speziell konfiguriert.
  2. Fügen Sie dem routeProvider als Konfigurationsoption .ignore ('path') hinzu.
Hugo Forte 12.11.2012, 14:55
quelle

2 Antworten

21

Als Workaround, anstatt zu verwenden href="#targetDivId" , Twitter Bootstrap erlaubt data-target="#targetDivId" als Attribut, was mein Problem gelöst hat.

Hier ist der Thread, der das Problem beschreibt: GitHub Issue

    
Hugo Forte 13.11.2012, 01:40
quelle
2

Sie können den Bereich verwenden, um eine Verbindung zwischen den Registerkarten und dem Bereich unter Umgehung der Route herzustellen:

%Vor%     
Yair Galler 13.11.2012 19:45
quelle