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
Beim Kapseln von Vue-Komponenten werde ich weiter...
Bearbeiten Sie /etc/docker/daemon.json und fügen ...
Methode 1: GLOBAL festlegen general_log = "A...
1. Centos7 unter VMware verbinden und eine feste ...
Im Leben ist das Internet allgegenwärtig. Wir kön...
Wie unten dargestellt: XML/HTML-CodeInhalt in die...
1. Vue-Projekt verpacken Geben Sie den folgenden ...
Inhaltsverzeichnis Vorwort Erstellen Sie ein Vite...
Einfügen von Daten in Tabellennamen (Spaltenname ...
In diesem Artikelbeispiel wird der spezifische Co...
Vorwort Das langsame Abfrageprotokoll ist eine se...
Standardmäßig ist der Tabellentitel horizontal ze...
Vorwort Ich habe einige Beispiele mit Vue3 geschr...
Docker virtualisiert eine Brücke auf dem Host-Rec...
Grammatik Hintergrund: linearer Farbverlauf (Rich...