如何用vue封装axios请求
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇"如何用vue封装axios请求"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"如
千家信息网最后更新 2025年12月03日如何用vue封装axios请求
这篇"如何用vue封装axios请求"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"如何用vue封装axios请求"文章吧。
首先 在src路径下建http文件夹 并且创建api.js env.js request.js 这三个文件
env.js文件
这个文件主要就是封装我们的公共地址
export default {// 开发环境dev: { baseUrl: "开发环境公共地址"},// 测试环境testtest: { baseUrl: "测试环境公共地址"},//线上接口prod: { baseUrl: "线上环境公共地址"}};request.js 文件
这里主要就是创建axios 以及封装请求拦截和相应拦截
import axios from "axios";import env from "./env";//这里是私有域名 但是也可以不写var vipUrl = "/app";// 创建axios实例const service = axios.create({//这里拿线上接口测试baseUrl: env.prod.baseUrl + vipUrl, headers:{},//请求头 settimeout:2000,//超时时间});// 添加请求拦截器service.interceptors.request.use(config => { // 在发送请求之前做些什么 config.headers["deviceType"] = "H5"; console.log("请求的数据:", config); return config;},error => { // 对请求错误做些什么 return Promise.reject("出错", error);});// 添加响应拦截器service.interceptors.response.use(response => { // 对响应数据做点什么 // console.log("返回的数据", response); return response;},error => { // 对响应错误做点什么 return Promise.reject(error);});export default service;api.js
这个文件中主要是需要的接口地址
//引入request.js文件import request from "./request";// 轮播export function getBanners(data) {return request({ url: "/banner",//这个地址是去掉公共地址和私有域名之后剩下的地址 method: "GET",//请求方式 支持多种方式 get post put delete 等等 data//发送请求要配置的参数 无参数的情况下也可以不写});}最后是在页面中的引用
那个页面需要请求数据 就引入相应的方法 比如我的首页需要引入banner
以上就是关于"如何用vue封装axios请求"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
地址
文件
封装
内容
环境
接口
数据
就是
测试
参数
域名
文章
方式
知识
篇文章
错误
页面
拦截器
开发
私有
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
Abp查询数据库视图
我的世界am2服务器
科技互联网公司主要成本
旅社需手机认证的网络安全吗
关注网络安全坚守责任底线
广东省 网络安全
无线网络安全设置mac什么意思
企业级软件开发解决方案
pc软件开发自学步骤
加强党对网络安全的领导
多益网络技术社招有几轮面试
2018软件开发语言
网站网络技术论文
数据库响应时快时慢
福建网络技术咨询五星服务
软件开发门槛高不高
如何在服务器上建造网站
英雄战纪星际迷航是哪个服务器
增城专业的网络数据库维护
word连接数据库服务器
服务器cpu取掉会上电吗
网络安全在我身边的手抄
数据库误删数据怎么恢复
计算机网络技术专业找工作
渭南共建网络安全文明
数据库响应时快时慢
电子商务和互联网科技有关吗
数据库恢复模型
读取数据库需要什么
现代舞视频软件开发