Axios est-il en vue ?

青灯夜游
Libérer: 2021-12-22 17:21:39
original
2882 Les gens l'ont consulté

axios n'est pas en vue. Axios est une bibliothèque d'outils basée sur Promise pour envoyer des requêtes http. Ce n'est pas un plug-in tiers dans Vue. Lorsque vous l'utilisez, vous ne pouvez pas installer le plug-in via "Vue.use()" et devez le lier. sur le prototype.

Axios est-il en vue ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, vue version 2.9.6, ordinateur DELL G3.

axios n'est pas en vue.

axios est une bibliothèque, pas un plug-in tiers dans vue Lorsque vous l'utilisez, vous ne pouvez pas installer le plug-in via Vue.use() et devez le lier sur le prototype.

axios est une bibliothèque http basée sur des promesses qui peut s'exécuter dans le navigateur et node.js. Ensuite, l'auteur You Yuxi a également abandonné de manière décisive la maintenance de sa bibliothèque officielle vue-resource et a directement recommandé la bibliothèque axios

axios Fonction : axios est principalement utilisé pour lancer des requêtes en arrière-plan, et il possède également des fonctions plus contrôlables dans la requête.

Caractéristiques

  • API de promesse de support

  • Interception des demandes et des réponses. Les requêtes d'interception peuvent filtrer les paramètres de la requête ; les réponses d'interception peuvent gérer les exceptions de réponse

  • demandes d'annulation. La demande peut être annulée manuellement

Utilisez axios dans vue

1 Installez le module axios

$cnpm install --save axios  #安装
Copier après la connexion

2. Référencez axios dans main.js et connectez-le à la chaîne de prototypes. Lors de l'utilisation d'un plug-in, il est généralement introduit dans le fichier d'entrée main.js, car main.js est le premier fichier exécuté par le projet :

import Vue from 'vue'
import axios from ‘axios’
Vue.prototype.$http = axios
Copier après la connexion

Utilisation :

Axios est-il en vue ?

3 vue-axios intègre. axios dans Vue.js Un petit wrapper qui peut être installé comme un plugin.

$cnpm install --save axios vue-axios  #安装
Copier après la connexion

Référencez axios, vue-axios dans main.js et utilisez le plug-in via la méthode globale Vue.use(), ce qui équivaut à appeler la méthode d'installation :

import Vue from 'vue'
import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.use(VueAxios, axios)
Copier après la connexion

Usage :

Axios est-il en vue ?

$cnpm install --save axios vue-axios
Copier après la connexion

Après avoir installé axios, vue- Après axios, vous pouvez voir le code source de vue-axios dans node_modules/_vue-axios/src/index.js sous le projet Vue. L’utilisation de la méthode d’écriture du plug-in de Vue est plus conforme à l’environnement écologique global de Vue. Cela semble un peu difficile d'écrire directement la chaîne de prototypes. À moins qu'il ne s'agisse d'une implémentation de très bas niveau, il n'est pas recommandé d'écrire ainsi.

【Recommandation associée : "Tutoriel vue.js"】

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal