2016-08-08 2 views
0

Ich kann nicht für das Leben von mir herauszufinden, wie Bootstrap Tour über mehrere dynamische URL-Seiten zu arbeiten. Meine Tour beginnt auf der Benutzerseite /<user> und ich lasse sie auf eine Fotogalerie klicken und möchte, dass die Tour von dieser Galerieseite weitergeht /<user>/<gallery>.Wie geht es mit mehrseitigen Touren mit Bootstrap-Tour und dynamischen Pfaden?

Ich benutze Reflex, weil ich möchte, dass der Benutzer eine Galerie auswählt, die sie haben und die Tour, um von der neuen Seite fortzufahren. Ich habe versucht, wie jede mögliche Kombination der Verwendung/nicht mit reflex, onNext, path und redirect Ich kann denken und was Sie denken würde logisch funktionieren würde überhaupt nicht funktionieren, so weiß ich nicht einmal ... Ich dachte, path wird verwendet, um den Schritt zu sagen, welche Seite zu Schritt sollte Feuer auf aber stattdessen egal was ich versuche das Skript versucht, um die path ich spezifiziere und wenn mein Pfad enthält eine Regex und es ist wie versucht, um die Regex umzuleiten was offensichtlich nicht funktioniert, so ist alles ein Chaos ...

Antwort

0

Okay, so nach Stunden des Mischens und Ausprobierens verschiedener Kombinationen von Dingen, die ich endlich herausgefunden habe, müssen die Dokumente auf der Website für sicher aktualisiert werden. Das Beispiel, das es für die Verwendung von Regex mit Pfad gibt, ist path: Regexp("/\/url\/[^/]+/i"), von dem ich wusste, dass es von Anfang an falsch war, aber immer noch eine Weile damit beschäftigt war, Dinge herauszufinden, und dann natürlich, als ich es korrigiert habe, wie es sein sollte Verwenden der richtigen Kombination anderer Eigenschaften.

Wenn alles gesagt und getan ist, können Sie Pfad verwenden, um dem Skript mitzuteilen, dass diese Regel für diese Seite gilt. Dazu müssen Sie aber auch false an redirect übergeben.

So zu tun, was ich will, eigentlich der erste Schritt eine beliebige Menge onNext, path oder redirect Eigenschaft nicht benötigt, können Sie einfach reflex: true einstellen können so automatisch geht es zum nächsten Schritt, wenn Ihr Element geklickt wird, dann Der Schlüssel ist auf Ihrem Schritt path zu dem, was Ihre Seite sein sollte und redirect: false festgelegt, so dass es nicht versucht, automatisch umleiten zu Ihrem path, die eine Regex und kein gültiger URL-Pfad ist.

Verwandte Themen