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
Grundlegende Umgebung Pagoden-Montageservice [Pyt...
Inhaltsverzeichnis 1. Wissensbeschreibung der dre...
In diesem Artikel wird der spezifische Code des o...
1. Links Hypertext-Links sind in HTML sehr wichtig...
„Eingaben sollten in logische Gruppen unterteilt ...
Inhaltsverzeichnis 1. Was ist Dekonstruktion? 2. ...
Ich werde nicht erklären, was CUDA ist, sondern d...
Vorwort: Die Speicher-Engine ist der Kern der Dat...
Weiterführende Literatur: Beheben Sie das Problem...
1. Wenn im Internet Explorer die relative Position...
Ich habe gerade Ubuntu installiert und als ich es...
Ein MySQL Custom Value ist ein temporärer Contain...
Manchmal ist es notwendig, bei Benutzereingaben e...
Unicode ist ein von einer internationalen Organis...
Inhaltsverzeichnis 1. Laden Sie das Installations...