Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist Axios in Vue?
axios ist nicht in vue. Axios ist eine Promise-basierte Toolbibliothek zum Senden von HTTP-Anfragen. Bei der Verwendung können Sie das Plug-in nicht über „Vue.use()“ installieren und müssen es binden am Prototyp.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Vue-Version 2.9.6, DELL G3-Computer.
axios ist nicht in vue.
axios ist eine Bibliothek, kein Plug-in eines Drittanbieters in Vue. Wenn Sie es verwenden, können Sie das Plug-in nicht über Vue.use() installieren und müssen es an den Prototyp binden.
axios ist eine versprechensbasierte http-Bibliothek, die im Browser und in node.js ausgeführt werden kann. Der Autor You Yuxi hat auch die Wartung seiner offiziellen Bibliotheks-Vue-Ressource entschieden aufgegeben und die Axios-Bibliothek direkt empfohlen
axios Funktion: axios Wird hauptsächlich zum Initiieren von Anforderungen im Hintergrund verwendet und verfügt auch über kontrollierbarere Funktionen in der Anforderung.
Funktionen
Support Promise API
Abfangen von Anfragen und Antworten. Durch das Abfangen von Anfragen können Anforderungsparameter gefiltert werden; durch das Abfangen von Antworten können Antwortausnahmen behandelt werden – Anfragen abbrechen. Die Anfrage kann manuell abgebrochen werden
1. Installieren Sie das Axios-Modul$cnpm install --save axios #安装
2. Referenzieren Sie Axios in main.js und verbinden Sie es mit der Prototypenkette. Bei Verwendung eines Plug-Ins wird es im Allgemeinen in der Eintragsdatei main.js eingeführt, da main.js die erste Datei ist, die vom Projekt ausgeführt wird:
import Vue from 'vue' import axios from ‘axios’ Vue.prototype.$http = axios
Verwendung:
3 Axios in Vue.js Ein kleiner Wrapper, der wie ein Plugin installiert werden kann.$cnpm install --save axios vue-axios #安装Verweisen Sie auf axios und vue-axios in main.js und verwenden Sie das Plug-in über die globale Methode Vue.use(), was dem Aufruf der Installationsmethode entspricht:
import Vue from 'vue' import axios from 'axios' import VueAxios from 'vue-axios' Vue.use(VueAxios, axios)
Verwendung:
$cnpm install --save axios vue-axiosNach der Installation von axios, vue- Nach axios können Sie den Quellcode von vue-axios in node_modules/_vue-axios/src/index.js unter dem Vue-Projekt sehen. Die Verwendung der Plug-in-Schreibmethode von Vue entspricht eher der gesamten ökologischen Umgebung von Vue. Es fühlt sich etwas schwierig an, die Prototypenkette direkt zu schreiben, es sei denn, es handelt sich um eine Implementierung auf sehr niedriger Ebene. Es wird nicht empfohlen, so zu schreiben.
【Verwandte Empfehlung: „
vue.js Tutorial“】
Das obige ist der detaillierte Inhalt vonIst Axios in Vue?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!