Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 13043|Απάντηση: 1

[Γωνιώδης] Μετάβαση δρομολόγησης στην Πλοήγηση στο δρομολογητή angular2

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 19/10/2018 3:07:08 μ.μ. | | |
Η πλοήγηση είναι μια μέθοδος της κλάσης Router, η οποία χρησιμοποιείται κυρίως για τη μετάβαση σε διαδρομές.
Ορισμός συνάρτησης:

1.this.router.navigate(['χρήστης', 1]);
Μετάβαση από τη διαδρομή ρίζας ως σημείο εκκίνησης

2.this.router.navigate(['χρήστης', 1],{relativeTo: route});
Η προεπιλεγμένη τιμή είναι η δρομολόγηση ρίζας, η οποία είναι μια παρουσία του ActivatedRoute

3.this.router.navigate(['χρήστης', 1],{ queryParams: { id: 1 } });
Η παράμετρος μετάδοσης διαδρομής /user/1?id=1

4.this.router.navigate(['προβολή', 1], { preserveQueryParams: true });
Η προεπιλεγμένη τιμή είναι false, έχει οριστεί σε true και η παράμετρος ερωτήματος /user?id=1 σε /view?id=1 στην προηγούμενη δρομολόγηση διατηρείται

5.this.router.navigate(['χρήστης', 1],{ fragment: 'top' });
Το άλμα άγκυρας στο /user/1#top

6.this.router.navigate(['/view'], { preserveFragment: true });
Η προεπιλεγμένη τιμή είναι false, έχει οριστεί σε true και διατηρεί την αγκύρωση /user/1#top σε /view#top στην προηγούμενη δρομολόγηση

7.this.router.navigate(['/user',1], { skiplocatio{filter}nΑλλαγή: true });
Η προεπιλεγμένη τιμή είναι false και η διεύθυνση URL στο πρόγραμμα περιήγησης θα παραμείνει η ίδια όταν η διαδρομή μεταβεί σε true, αλλά οι εισερχόμενες παράμετροι θα εξακολουθούν να είναι έγκυρες

8.this.router.navigate(['/user',1], { replaceUrl: true });
Εάν δεν οριστεί, είναι προεπιλεγμένο σε true και εάν οριστεί σε false, η διαδρομή δεν θα ανακατευθυνθεί





Προηγούμενος:insertBefore και πώς να εφαρμόσετε τη μέθοδο insertAfter
Επόμενος:Εργαλείο αρπαγής κωδικού ενεργοποίησης BonusCloud [με πηγαίο κώδικα]
Δημοσιεύτηκε στις 22/10/2018 2:01:42 μ.μ. |
πολυμαθής
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com