Ich arbeite mit AngularJS im HTML 5-Modus. Welches scheint die Kontrolle über alle href's auf der Seite zu übernehmen. Aber was ist, wenn ich einen Link zu etwas innerhalb derselben Domäne der App haben möchte, aber nicht tatsächlich in der App. Ein Beispiel wäre ein PDF.
Wenn ich <a href="https://stackoverflow.com/pdfurl">
Angular mache , versuche ich einfach, den HTML5-Modus zu verwenden und benutze den Routenanbieter, um zu bestimmen, welche Ansicht geladen werden soll. Aber ich möchte eigentlich, dass der Browser diese Seite auf normale Weise aufruft.
Ist die einzige Möglichkeit, dies zu tun, eine Regel mit dem Routenanbieter zu erstellen und diese Weiterleitung auf die richtige Seite mit window.location zu veranlassen?