当前位置:   article > 正文

Axios快速入门教程_axios快速入门csdn

axios快速入门csdn

本文记录如何快速入门Axios,用于帮助初学者快速入门。

目录

一、安装

二、配置

三、使用

一、安装

使用npm安装Axios

$ npm install axios

二、配置

创建src目录下Axios目录并创建Axios.ts文件

  1. import axios, {AxiosInstance} from "axios";
  2. //以下注释为配置基础url,可能会有跨域问题,注释后使用默认请求地址
  3. //const Axios: AxiosInstance = axios.create({
  4. // baseURL: 'http://localhost:8080'
  5. //});
  6. // 设置请求拦截器
  7. Axios.interceptors.request.use(function (config) {
  8. console.log('发请求')
  9. return config;
  10. }, function (error) {
  11. // 出错执行
  12. return Promise.reject(error);
  13. });
  14. // 设置响应拦截器
  15. Axios.interceptors.response.use(function (response) {
  16. console.log('收到响应')
  17. return response.data;
  18. }, function (error) {
  19. // 出错执行
  20. return Promise.reject(error);
  21. });
  22. export default Axios;

三、使用

引入Axios

import Axios from "../Axios/Axios.ts";

 使用Axios

  1. try {
  2. await myAxios({
  3. url: 'login',
  4. method: 'post',
  5. data: {
  6. id: '1',
  7. username: 'name123'
  8. }
  9. }
  10. ).then(res => {
  11. console.log(res.data.data)
  12. })
  13. } catch (error) {
  14. console.error(error);
  15. }

欢迎留言评论探讨!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/615604
推荐阅读
相关标签
  

闽ICP备14008679号