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

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

[Γωνιώδης] Μηχανισμός χειρισμού Angular ErrorHandler

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 13/5/2020 1:59:56 μ.μ. | | |
Όταν παρουσιαστεί σφάλμα στην εκτέλεση JS, η γενική κονσόλα του προγράμματος περιήγησης θα εμφανίσει τις πληροφορίες εξαίρεσης, αλλά ως απλός χρήστης, δεν γνωρίζουμε τι συνέβη, επομένως ελπίζουμε να δώσουμε στον χρήστη κάποιες συμβουλές όταν υπάρχει εξαίρεση. Για παράδειγμα: μεταβείτε στη σελίδα σφάλματος.

angular project, το οποίο μπορεί να κληρονομήσει το ErrorHandler για καθολικό χειρισμό εξαιρέσεων.

Δημιουργήστε μια νέα κλάση ErrorHandlerService με τον ακόλουθο κώδικα:

Εγγραφείτε στο app.module.ts ως εξής:







Προηγούμενος:Βελτιστοποίηση απόδοσης γωνιακής κατασκευής
Επόμενος:Πώς να διορθώσετε το σφάλμα της "μεταεκτύπωσης" στο DZ
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 10/10/2024 4:11:53 μ.μ. |
Το Angular 18 προσθέτει διαμόρφωση καθολικής εξαίρεσης, τροποποιήθηκεapp.config.tsΤα έγγραφα έχουν ως εξής:




Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com