美文网首页
vue使用axios插件请求数据

vue使用axios插件请求数据

作者: coffee1949 | 来源:发表于2019-07-06 16:20 被阅读0次
1.  npm i axios --save
    npm i axios -S
    npm i axios --save-dev
    npm i axios -D
2.  哪里使用就在那里引入
    哪个组件使用就在哪个组件引入
3.  使用
    axios.get(api).then((res)=>{
        console.log(res)
    })

全局的 axios 默认值

axios.defaults.baseURL = 'https://api.example.com';
axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';

拦截器
在请求或响应被 then 或 catch 处理前拦截它们。

// 添加请求拦截器
axios.interceptors.request.use(function (config) {
    // 在发送请求之前做些什么
    return config;
  }, function (error) {
    // 对请求错误做些什么
    return Promise.reject(error);
  });

// 添加响应拦截器
axios.interceptors.response.use(function (response) {
    // 对响应数据做点什么
    return response;
  }, function (error) {
    // 对响应错误做点什么
    return Promise.reject(error);
  });

如果你想在稍后移除拦截器,可以这样:

var myInterceptor = axios.interceptors.request.use(function () {/*...*/});
axios.interceptors.request.eject(myInterceptor);

可以为自定义 axios 实例添加拦截器

var instance = axios.create();
instance.interceptors.request.use(function () {/*...*/});

axios使用说明:
https://www.kancloud.cn/yunye/axios/234845

相关文章

  • vue-cli 中的数据请求

    数据请求的方式 axios 1.安装: 2.作为插件 3.使用: vue-source 1.安装: 2.作为插件 ...

  • 发送ajax请求

    发送ajax请求 vue本身不支持发送ajax请求,需要使用vue-resourc axios等插件实现,建议使用...

  • 使用 axios 发送 ajax 请求

    1)vue本身不支持发送AJAX请求,需要使用vue-resource、axios等插件实现。2) axios是一...

  • 13Vue的数据请求(Axios)使用

    Vue的数据请求(Axios)使用 1、安装Axios的方法cnpm install axios --save...

  • vue 项目中常用的 2 个 ajax 库

    vue-resource vue 插件, 非官方库, vue1.x 使用广泛 axios 通用的 ajax 请求库...

  • 常用插件

    常用插件1、axios //ajax请求数据 2、qs //数据格式转化 3、vue-lazyload //图片懒...

  • Vuex + axios

    Vue 爬坑之路(六)—— 使用 Vuex + axios 发送请求 Vue 原本有一个官方推荐的 ajax 插件...

  • vue Axios 数据请求(简单)

    [图片] 关于Vue中 axios 数据请求 ———— 首先进入项目命令行进行安装 一、安装插件 二、引入插件 ...

  • vue 项目搭建

    安装node 安装 vue-cli 启动 在vue中使用axios请求json数据 第一步:安装axios mai...

  • vue使用axios插件请求数据

    全局的 axios 默认值 拦截器在请求或响应被 then 或 catch 处理前拦截它们。 如果你想在稍后移除拦...

网友评论

      本文标题:vue使用axios插件请求数据

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