
axios
夕心o
你的坚持,终将美好!
展开
-
vue中请求库Axios使用方法
1.先Axios安装依赖 cnpm install axios2.在main.js中引入axios文件 import Axios from 'axios'3.在main.js中给Vue原型链挂载这个属性。 Vue.prototype.$axios = Axios;4.在其他组件中就可以引用axios。如下: created(){ this.$axios.get('所请求的文件地址').then( res => { console.log(res.data); })原创 2022-04-16 23:26:38 · 2343 阅读 · 0 评论 -
请求拦截器和响应器(axios)
// axios 提供了拦截器, 用于我们在发送请求或者得到响应后, 进行对应的处理// 配置请求拦截 instance.interceptors.request.use(config => { // 请求拦截器的作用 // 1. 比如 config 中的一些信息不符合服务器的要求 // 2. 比如每次发送网络请求时, 都希望在界面中显示一个请求的图标 // 3. 某些网络请求(比如登录token), 必须携带一些特殊的信息 console.log(config) retu原创 2021-09-05 16:29:07 · 821 阅读 · 0 评论 -
请求函数(axios)
// 第一种方式// 1.安装 axios 依赖 # npm install axios// 2. 在项目根目录下,创建request文件夹,并创建 request.js 文件,内容如下: import axios from "axios" export function request (config, success, failure) { // 创建 axios 的实例 const instance = axios.create({ baseURL: "请求地址", ti原创 2021-09-05 11:16:27 · 447 阅读 · 0 评论 -
请求函数封装(JSONP)
// JSONP 封装let count = 1export default function originPJSONP (option) { // 1. 从传入的 option 中提取 URL const url = option.url // 2. 在 body 中添加 script const body = document.getElementsByTagName("body")[0] const script = document.create.createElement("sc原创 2021-09-05 10:36:36 · 141 阅读 · 0 评论