Mam widok zawierający link zakotwiczenia. Ten link ma URL do innego adresu URL w mojej witrynie. Angular próbuje załadować tę witrynę, używając trybu html5. Wolę zachowanie domyślne dla tego linku i odesłać użytkownika do adresu URL. Jak mogę określić, że ten konkretny link powinien zachowywać się jak normalny link html, a nie kanciasty?Pod warunkiem, że masz linki zakotwiczone, wyślij użytkownika do innej strony, zamiast ładuj do ng-view
5
A
Odpowiedz
16
AngularJS rozumie kilka reguł, które spowodują pełne przeładowanie przeglądarki. Reguły są udokumentowane w sekcji "Przepisywanie html link" w $location service documentation.
Z dokumentacji:
w takich przypadkach Poniżej linki nie są przepisywane; zamiast tego przeglądarka wykona przeładowanie całej strony do oryginalnego łącza.
- Linki, które zawierają element docelowy przykład: powiązanie
<a href="/ext/link?a=b" target="_self">link</a>
- absolutnych go do innej domeny Przykład:
<a href="http://angularjs.org/">link</a>
- linki zaczynające „/”, które prowadzą do różnych ścieżki dna gdy zasada jest zdefiniowana Przykład:
<a href="/not-my-base/link">link</a>
Zauważ, że ostatni przykład działa tylko jeśli użyłeś element base
w roku sekcja reklamy Twojej strony:
<base href="/my-base/" />
Powiązane problemy
- 1. Jak generować zakotwiczone linki zakotwiczone za pomocą AngularJS?
- 2. Jak samodzielnie dołączyć do data.table pod warunkiem
- 3. Wyślij polecenie do innej kontrolki
- 4. AngularJS: dynamicznie ładuj widok częściowy do strony
- 5. oszacować wymiar fraktalny sieci złożonej, pod warunkiem, że węzły krawędzi
- 6. Możliwe, że masz ciągi do wyliczenia?
- 7. pod warunkiem, że schemat URI'http jest nieprawidłowy; oczekiwany "https"
- 8. Vue.js przekierowanie do innej strony
- 9. R rangi wartości z kolumny przez grupy, pod warunkiem do innej zmiennej
- 10. PDB/ipdb do przerwy Pythona pod warunkiem edycji
- 11. Dynamicznie ładuj czcionki Google po wczytaniu strony
- 12. Przekierowanie do strony logowania zamiast strony indeksu w Yii
- 13. Przekierowanie Ajax do strony zamiast Aktualizowanie celu
- 14. Ajax HTML5 do innej domeny?
- 15. Extract Najnowszy wpis, pod pewnym warunkiem
- 16. Jak przejść do innej strony z JavaScript
- 17. Łączenie do sekcji akordeonu z innej strony
- 18. automatyczne przekierowanie do innej strony html
- 19. Wyślij subview do tyłu
- 20. Azure: „Nie masz uprawnień do przeglądania tego katalogu lub strony
- 21. Wyślij wiadomość z jednej działającej aplikacji konsolowej do innej
- 22. ngView bez trasyProvider?
- 23. Wyślij parametr do before_save
- 24. Doctrine: Liczenie pozycji podmiotu pod warunkiem
- 25. Routing trasy do nazwy użytkownika zamiast id
- 26. Wyślij żądanie AJAX do strony .aspx i zwróć JSON
- 27. kątowa 2 wybrana opcja pod warunkiem
- 28. Sortowanie listy słownika pod warunkiem zamówienia
- 29. javascript - usuń element tablicy pod warunkiem
- 30. Przekazywanie dużego obiektu JSON do innej strony w nowym oknie.
Czy możesz zamieścić więcej informacji? Adres URL wysyłany przez Angular w porównaniu z żądanym adresem URL? –
Jeśli potrzebujesz linku do innej strony, prawdopodobnie nie powinieneś używać linku do zakotwiczenia. Czy czegoś brakuje? – qualidafial