美文网首页Vue前端
Vue中Axios简单使用

Vue中Axios简单使用

作者: 打酱油12138 | 来源:发表于2019-05-21 17:00 被阅读118次
    在vue中使用axios

    axios文件定义(可定义请求方式、请求头参数,实现添加拦截器操作等)

    //  目录为src/api/axios.js
    import axios from 'axios';
    const baseUrl = 'http://localhost:8900/';
    axios.defaults.baseURL = baseUrl;
    axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
    //  post默认使用form-data方式进行传值
    export default async (url = '', data = {}) => {
      const res = await axios.post(url, data);
      return res;
    };
    

    getData 定义数据获取接口

    //  目录为src/api/getData.js
    import axios from './axios';
    const MARKET = 'market';
    // 后台管理员相关
    const ADMIN = '/admin';
    export const adminLogin = (data) => axios(MARKET + ADMIN + '/login', data);
    

    后续更新添加拦截器等相关操作

    相关文章

      网友评论

        本文标题:Vue中Axios简单使用

        本文链接:https://www.haomeiwen.com/subject/krecwqtx.html