Ist Axios in Vue?

青灯夜游
Freigeben: 2021-12-22 17:21:39
Original
2801 Leute haben es durchsucht

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.

Ist Axios in Vue?

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

  • Verwenden Sie Axios in Vue

1. Installieren Sie das Axios-Modul

$cnpm install --save axios  #安装
Nach dem Login kopieren
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
Nach dem Login kopieren

Verwendung:

3 Axios in Vue.js Ein kleiner Wrapper, der wie ein Plugin installiert werden kann.

$cnpm install --save axios vue-axios  #安装
Nach dem Login kopieren
Ist Axios in Vue? 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)
Nach dem Login kopieren

Verwendung:

$cnpm install --save axios vue-axios
Nach dem Login kopieren

Nach 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.

Ist Axios in Vue?【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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!