Exportstandard ({ URL (URL = URL = URL), Methode = "GET", Daten = null, }) => { // Konfiguration anfordern let options = { Verfahren } // Wenn die Daten nicht leer sind, handelt es sich um eine Post-Anfrage, wenn (Daten) { Optionen = { ...Optionen, Text: JSON.stringify(Daten), Überschriften: { „Inhaltstyp“: „Anwendung/JSON“ } } } gibt fetch(URL, Optionen) zurück .then(res => res.json()) .then(Daten => Daten) } verwendenerhaltenPost<Skripttyp="Modul"> importiere fetchApi aus './js/fetch.js' const vm = neuer Vue({ el: '#app', Daten: { Benutzer: [] }, // Netzwerkanfrage einleiten mounted() { let url = 'http://localhost:3000/api/users' // fetchApi({ url }).then(Daten => console.log(Daten)) fetchApi({ url, Methode: 'POST', Daten: { id: 200, Name: 'aaa' } }).then(Daten => console.log(Daten)) } }) </Skript> Oben finden Sie den detaillierten Inhalt der ausführlichen Erläuterung des Beispiels für die Kapselung von Abrufnetzwerkanforderungen. Weitere Informationen zur Kapselung von Abrufnetzwerkanforderungen finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
>>: MySQL Serie 12 Backup und Wiederherstellung
In diesem Artikel wird die Click-to-Switch-Bildko...
Das Linux-System ist ein typisches Mehrbenutzersy...
In diesem Artikel finden Sie den spezifischen Cod...
Schritt 1: Fügen Sie dem primären Domänennamen vo...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
Inhaltsverzeichnis 1. DOM-Diff 2. Fügen Sie Eleme...
Im DOM-Ereignismodell von JavaScript werden Ereig...
einführen HTML stellt die kontextuelle Struktur u...
In diesem Artikel wird die spezifische Methode zu...
(I) Methode 1: Vorab direkt im Skript-Tag definie...
Inhaltsverzeichnis 1. Unterschiede zwischen Optio...
In der MySQL-Datenbank ist Null eine häufige Situ...
Mit beiden Methoden kann ein JavaScript-Code nach...
Dynamische REM 1. Lassen Sie uns zunächst die akt...
Goldene Regeln der Leistung: Nur 10 bis 20 % der ...