axios는 vue에 없습니다. Axios는 http 요청을 보내기 위한 Promise 기반 도구 라이브러리입니다. Vue의 타사 플러그인이 아닙니다. 사용 시 "Vue.use()"를 통해 플러그인을 설치할 수 없으며 바인딩해야 합니다. 프로토타입에.
이 튜토리얼의 운영 환경: Windows 7 시스템, vue 버전 2.9.6, DELL G3 컴퓨터.
axios는 vue에 없습니다.
axios는 vue의 타사 플러그인이 아닌 라이브러리입니다. 사용 시 Vue.use()를 통해 플러그인을 설치할 수 없으며 프로토타입에 바인딩해야 합니다.
axios는 브라우저와 node.js에서 실행될 수 있는 Promise 기반 http 라이브러리입니다. 그런 다음 작성자 You Yuxi도 공식 라이브러리 vue-resource의 유지 관리를 과감히 포기하고 axios 라이브러리
axios를 직접 추천했습니다. axios는 주로 백그라운드로 요청을 시작하는 데 사용되며 요청에서 더 많은 제어 기능을 제공합니다.
기능
Promise API 지원
요청 및 응답 차단. 요청을 가로채면 요청 매개변수를 필터링할 수 있고, 응답을 가로채면 응답 예외
요청 취소를 처리할 수 있습니다. 요청은 수동으로 취소할 수 있습니다
vue1. axios 모듈을 설치합니다
$cnpm install --save axios #安装
2. main.js에서 axios를 참조하고 프로토타입 체인에 연결합니다. 플러그인을 사용할 때 일반적으로 main.js 항목 파일에 도입됩니다. 왜냐하면 main.js가 프로젝트에서 실행되는 첫 번째 파일이기 때문입니다:
import Vue from 'vue' import axios from ‘axios’ Vue.prototype.$http = axios
사용법:
3. Vue.js에 대한 axios 플러그인처럼 설치할 수 있는 작은 래퍼입니다.
$cnpm install --save axios vue-axios #安装
main.js에서 axios, vue-axios를 참조하고 전역 메소드 Vue.use()를 통해 플러그인을 사용하세요. 이는 설치 메소드를 호출하는 것과 같습니다:
import Vue from 'vue' import axios from 'axios' import VueAxios from 'vue-axios' Vue.use(VueAxios, axios)
Usage:
$cnpm install --save axios vue-axios
【관련 추천: "
vue.js tutorial위 내용은 Axios가 Vue에 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!