1. Einleitung Oft müssen wir das Frontend debuggen, also die Interaktion zwischen den Frontend- und Backend-Schnittstellen debuggen. Die übliche Methode ist ein Protokoll, z. B. Für eine einzelne Methode ist diese Methode eigentlich in Ordnung, aber für mehrere Schnittstellen und Methoden ist diese Debugging-Methode etwas schlechter. Außerdem haben Methoden eine Ausführungsreihenfolge, die sich manchmal auf das Debugging auswirkt. 2. Verwenden Sie Axios Interceptor, um Front-End-Protokolle zu drucken Dies ist eine eher empfohlene Methode, d. h., schreiben Sie es einmal und Sie müssen nicht jedes Mal Plötzlich fiel mir ein Satz ein, den ich bei Tests oft sah:
Um diesen Satz anders auszudrücken: Es dreht sich alles um die Fehlerbehebung. 1. Ändern Sie main.ts Ändern Sie main.ts und fügen Sie den folgenden Inhalt hinzu: html /** * Axios-Abfangjäger */ axios.interceptors.request.use(Funktion (Konfiguration) { console.log('Anforderungsparameter:', config); Konfiguration zurückgeben; }, Fehler => { returniere Promise.reject(Fehler); }); axios.interceptors.response.use(Funktion (Antwort) { console.log('Ergebnis zurückgeben:', Antwort); Antwort zurückgeben; }, Fehler => { console.log('Fehler zurückgeben:', Fehler); returniere Promise.reject(Fehler); }); 2. Löschen Sie alle console.log im Home 3. Neu kompilieren und erneut starten Überprüfen Sie die Ergebnisse wie unten gezeigt: Dies ist das Ende dieses Artikels über Vue3, das Axios Interceptor verwendet, um Front-End-Protokolle zu drucken. Weitere relevante Informationen zu Vue3, das Axios Interceptor verwendet, um Front-End-Protokolle zu drucken, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: 3 Möglichkeiten zum Hinzufügen von Links zu HTML-Auswahl-Tags
>>: So wählen Sie zwischen MySQL CHAR und VARCHAR
Vorwort Wenn Docker Run einen Container erstellt ...
Inhaltsverzeichnis Sehen Sie sich dies an.$store....
FEHLER 1290 (HY000) : Der MySQL-Server wird mit d...
Inhaltsverzeichnis Kanal Maxwell Datenbus Datenüb...
Das Transaktionsprotokoll zeichnet die Vorgänge a...
Problem: Der Überlauf der Auto-Increment-ID in ei...
1. Aufgetretene Probleme Bei der verteilten Proje...
Inhaltsverzeichnis 2. Bewährte Methoden 2.1 Am Le...
Effektbild (wenn Sie ein Dreieck wünschen, klicke...
Online-Vorschau https://jsrun.pro/AafKp/ Erster B...
KILL [VERBINDUNG | ABFRAGE] Prozesslisten-ID In M...
Der Einsatz von Containern kommt immer häufiger v...
1. Blockebenenelement: bezieht sich auf die Fähigk...
In den letzten zwei Tagen hatte ich große Problem...
Inhaltsverzeichnis 1. Array-Deduplizierung 2. Ded...