axios
强身健体,清神醒脑
这个作者很懒,什么都没留下…
展开
-
axios多个请求同时触发时,loading图结束过早问题
原因在于loading展示时机没有考虑到多个接口短时间内同时请求的情况/* eslint-disable no-unused-vars */import axios from 'axios'import store from '@/store/index';let reqCount = 0;function addReqCount(){ // 计数器累加 // 每一次请求就加1,只要大于1就展示loading if(!reqCount){ store.commit('chan原创 2021-03-17 13:49:23 · 508 阅读 · 0 评论 -
axios请求的再次封装
import axios from "axios";import Vue from "vue";import { baseUrl } from "./assets/js/baseUrl";import { loading } from "./views/common/Loading";import { Toast } from "vant";const instance = axios....原创 2019-12-05 11:07:21 · 189 阅读 · 0 评论 -
关于文件上传的几个步骤
axios提交:1:获取[input=file]的文件对象;file.onchange=function(e){let file=e.target.files[0];}2:使用FormData构造函数创建文件对象; let formData = new FormData(); formData.append("a",a内容); formData.append("b",b内容);...原创 2019-10-17 09:43:49 · 529 阅读 · 0 评论 -
axios的实例拦截器和全局拦截器关系。
axios的实例拦截器配置不会继承axios全局的拦截器,也就是说axios的instance的拦截器配置时单独服务的,不会被全局拦截器影响。原创 2019-04-19 10:36:37 · 1897 阅读 · 0 评论