axios
竹子js
这个作者很懒,什么都没留下…
展开
-
vue-cli3.x 4.x通过devServer配置代理解决跨域问题
在vue.config.js中配置devServer项目,如下:可以配置多个代理地址 devServer: { // open: process.platform === 'demo', // host: 'localhost', // port: 8080, // open: true, //配置自动启动浏览器 proxy: { "/opAdmin": { target: "http://116.65.61.193:8081",原创 2020-08-03 10:12:23 · 1364 阅读 · 0 评论 -
axios之cancelToken取消上一次的请求
有时候多次点击按钮发送请求需要取消上一次的请求,这时候可以使用cancelToken submit(){ //this.cancel1() //使用this.cancel1()取消请求 this.cancel1?this.cancel1():'' //如果上次请求没结束,就先取消上次的请求 let self=this this.$axios .get("/statistics/getAllFlowBySite", { params: d原创 2020-07-17 10:27:27 · 1140 阅读 · 0 评论 -
axios再次封装,axios拦截器
axios.js: 分三块:基础配置、请求之前拦截、响应之前拦截 /** * http配置 */ // 引入axios以及element ui中的loading和message组件 import axios from "axios"; import qs from "qs"; import { Message } from "element-ui"; import router from...原创 2018-08-02 17:25:39 · 7278 阅读 · 0 评论 -
vue项目中不使用mock也可以模拟数据
一般使用mock模拟数据更好,但是还有一个方法临时模拟一下数据,使用webpack-dev-server去模拟服务器(原理是node的express中的中间件设置路由),具体操作如下: 先在根目录中的vue.config.js中书写如下代码: module.exports = { publicPath: './', assetsDir: 'static', configur...原创 2019-05-30 10:35:15 · 1585 阅读 · 0 评论