位置: IT常识 - 正文

前端框架 Nuxt3 集成axios 配置跨域(前端框架学哪个好)

编辑:rootadmin
前端框架 Nuxt3 集成axios 配置跨域

目录

一、安装axios

二、Nuxt3项目集成axios

1、项目根目录下创建server/api目录

2、调用封装的单例axios对象

3、页面中调用请求函数


推荐整理分享前端框架 Nuxt3 集成axios 配置跨域(前端框架学哪个好),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端框架学哪个好,前端框架有哪些,前端框架三大框架,前端框架三大框架,前端框架bootstrap,前端框架排行,前端框架排行,前端框架排行,内容如对您有帮助,希望把文章链接给更多的朋友!

刚开始通过Nuxt3使用axios时,以为axios还需要配置跨域,但经过多次测试发现,在Nuxt3框架里并不需要配置axios的跨域就可跨域请求,这也可能是axios最新版的缘故,下面是nuxt3集成axios的最新实践。

一、安装axios

参考这个进行安装依赖:起步 | Axios 中文文档 | Axios 中文网

yarn add axios二、Nuxt3项目集成axios1、项目根目录下创建server/api目录

用于存储axios的请求文件

前端框架 Nuxt3 集成axios 配置跨域(前端框架学哪个好)

创建axios/request.ts文件用于单例实例化axios对象

/** @author Dragon Wu* @since 2022-12-31 16:16*/// @ts-ignoreimport axios from 'axios'// 创建axios实例const requester = axios.create({ //设置基础路径 baseURL: 'https://localhost:3000/', // 请求超时时间 timeout: 15000})// http request 拦截器requester.interceptors.request.use( config => { // 发送请求前的处理 // 这里可以处理 token return config }, err => { // 请求错误的处理 return Promise.reject(err) })// http response 拦截器requester.interceptors.response.use( //处理响应数据 response => { // //判断请求是否正常 // if (response.data.code !== 200) { // //出现错误,错误处理,提示错误信息 // return Promise.reject(response.data) // } else { // //成功返回数据 // return response.data // } return response.data }, // 抛出错误 error => { return Promise.reject(error.response) })export default requester2、调用封装的单例axios对象

每个请求体可以对应建一个请求文件夹,如 user/index.ts文件:

/** @author Dragon Wu* @since 2022-12-31 16:39*/import requester from "~/server/api/axios/request"//请求地址: 基础地址 + api_name + 动作const api_name = "/user/"export default { //用户登录 login(username: string, password: string, code: string) { return requester({ url: `${api_name}/auth`, method: "post", data: { username, password, code } }) }}3、页面中调用请求函数

调用写好的请求函数即可:

<script lang="ts" setup>import userReq from "/server/api/axios/request/user/index.ts";...let promise=userReq.login(username,password,code)console.log(promise)</script>

至此,nuxt3使用axios总结完毕,跨域请求是可以不配置直接请求到的。

参考文献:nuxt3集成axios与element-plus(element-ui)_aiqingqing-up的博客-CSDN博客

本文链接地址:https://www.jiuchutong.com/zhishi/294598.html 转载请保留说明!

上一篇:CSS实现文本显示两行(css文字显示一行)

下一篇:红嘴牛椋鸟和高角羚, 南非姆普马兰加省 (© Heini Wehrle/Minden Pictures)(红嘴牛文鸟图片)

  • 小米平板5怎么设置定时开关机(小米平板5怎么设置儿童限制功能)

    小米平板5怎么设置定时开关机(小米平板5怎么设置儿童限制功能)

  • 怎么使用电脑浏览器扩展程序保存无水印视频(怎么用电脑端浏览器打开)

    怎么使用电脑浏览器扩展程序保存无水印视频(怎么用电脑端浏览器打开)

  • 怎么把电脑里的照片传到iphone里(怎么把电脑里的东西删除干净)

    怎么把电脑里的照片传到iphone里(怎么把电脑里的东西删除干净)

  • iphone7怎么截屏(iphone7怎么截屏视频教程)

    iphone7怎么截屏(iphone7怎么截屏视频教程)

  • 抖音没登录看别人抖音有记录吗(抖音没登录看别人直播会有谁来了)

    抖音没登录看别人抖音有记录吗(抖音没登录看别人直播会有谁来了)

  • 智联招聘账号被临时锁定怎么办(智联招聘账号被锁定)

    智联招聘账号被临时锁定怎么办(智联招聘账号被锁定)

  • 银河奇异果卡顿解决方法(银河奇异果很卡)

    银河奇异果卡顿解决方法(银河奇异果很卡)

  • 微机中广泛采用的电子元器件是(微机广泛使用的win7是)

    微机中广泛采用的电子元器件是(微机广泛使用的win7是)

  • 无线网无ip分配是什么意思(无线网无ip分配是手机原因吗)

    无线网无ip分配是什么意思(无线网无ip分配是手机原因吗)

  • iphone充电头是多少w(iphone充电头)

    iphone充电头是多少w(iphone充电头)

  • 华为微信视频时录屏没声音(华为微信视频时新消息发过来没有震动)

    华为微信视频时录屏没声音(华为微信视频时新消息发过来没有震动)

  • 光驱是什么接口(光驱一般是什么接口)

    光驱是什么接口(光驱一般是什么接口)

  • 微信一直等待中怎么办(微信老是等待中)

    微信一直等待中怎么办(微信老是等待中)

  • cpu线程数是什么作用(CPU线程数是什么意思)

    cpu线程数是什么作用(CPU线程数是什么意思)

  • 显卡分类(显卡分类分为哪几种)

    显卡分类(显卡分类分为哪几种)

  • 快手一天能点多少红心(快手一天能点多少关注)

    快手一天能点多少红心(快手一天能点多少关注)

  • lr怎么去除紫边(lightroom怎么去紫边)

    lr怎么去除紫边(lightroom怎么去紫边)

  • 如何分享二维码给别人(如何分享二维码wifi)

    如何分享二维码给别人(如何分享二维码wifi)

  • 华为watch gt2能装软件吗(华为watch gt2能装微信吗)

    华为watch gt2能装软件吗(华为watch gt2能装微信吗)

  • 小米平板4lte版能打电话吗(小米平板4lte版和wifi版的区别)

    小米平板4lte版能打电话吗(小米平板4lte版和wifi版的区别)

  • 苹果xsmax信号解决了吗(苹果xs max信号已解决)

    苹果xsmax信号解决了吗(苹果xs max信号已解决)

  • 拼多多为什么要手机识别码权限(拼多多为什么要绑定银行卡)

    拼多多为什么要手机识别码权限(拼多多为什么要绑定银行卡)

  • videleap怎么保存视频(vi命令怎么保存)

    videleap怎么保存视频(vi命令怎么保存)

  • vivo手机指纹锁在哪里(vivo手机指纹锁忘记密码怎么办)

    vivo手机指纹锁在哪里(vivo手机指纹锁忘记密码怎么办)

  • win10锁屏壁纸自动换设置教程(win10锁屏壁纸自动更新)

    win10锁屏壁纸自动换设置教程(win10锁屏壁纸自动更新)

  • 主板BIOS无USB-HDD选项如何开启USB启动设备支持(主板BIOS无法更改显存)

    主板BIOS无USB-HDD选项如何开启USB启动设备支持(主板BIOS无法更改显存)

  • 金税盘技术维护费
  • 预收款交税规定
  • 居民企业投资收益免征企业所得税
  • 公司购买车辆的好处
  • 税局退回附加税账务处理办法
  • 息税前利润的计算公式EBIT
  • 餐饮费入什么科目
  • 所得税申报资产不允许为0?
  • 工会经费支付福利方案
  • 无金额的合同印章有效吗
  • 处置固定资产简易征收
  • 私对公转账可以撤回吗
  • 企业筹办期间可以贷款吗
  • 非居民企业出租境内不动产
  • 公司收个人不开票的货款是否可以收取现金?
  • 向投资者借款做在什么科目
  • 不能抵扣的普通发票
  • 印花税计入股票成本吗
  • 汇算清缴后如何进行调帐处理
  • 制造企业材料返回流程图
  • 购入商品入库时发现实收物多余应收数计入什么科目
  • 分公司是否需要章程
  • 中国的农业成本为什么高
  • 可转换债券赎回和回售如何理解
  • 库存商品入库的会计科目
  • 路由器死机的表现
  • 受托加工物资的账务处理例题
  • 单位支付经济补偿金的情形
  • 缴纳的权利许可有哪些
  • php数据库分页是怎么实现的
  • php代码自动生成
  • php glob
  • 红冲暂估需要附件吗
  • 共管账户和监管账户是一样的吗知乎
  • 内资企业股权转让流程
  • hpdskflt.sys
  • 工业企业成本核算流程
  • php实现和工作原理
  • php数据导出到excel
  • uni-app开发教程
  • 来料加工的账务处理
  • 同城票据清算和清算资金往来的区别
  • win11永久关闭桌面弹出广告
  • 蓝桥杯咋样
  • git主干
  • 车票如何抵扣增值税税率
  • 主营业务成本记错了怎么调整
  • 职工教育经费具体比例
  • 营业外支出增加的原因
  • 分公司开票总公司收款怎么做账
  • 还没报税就自动清卡了怎么办
  • 注册资金如何使用
  • 对账小技巧
  • 非应税项目是有哪些项目
  • MySQL中create table as 与like的区别分析
  • 在建工程如何转固
  • 存货资产评估方法
  • 外资企业可以融资吗
  • 以前年度损益调整会计分录
  • 工程异地施工缴什么税
  • 会计凭证保管期限30年是哪一年开始的
  • 租赁收入属于什么行业
  • 长期借款工程验收会计分录怎么做
  • 主营业务收入多栏式明细账怎么登
  • 明细账示例图
  • winds密码忘记了
  • mac os10.11
  • linux中添加用户和组的操作
  • win7提示0x000000c1
  • 超级管理员不能用winhello
  • win10重启更新的时候强制关机后会发生啥
  • win7电脑弹窗多怎么解决
  • shell脚本运行linux命令
  • 防止arp攻击的措施
  • JavaScript mapreduce工作原理简析
  • 怎么查税务专管员是谁的名字
  • 房地产企业税种认定标准
  • 美国纽约购物
  • 小规模企业降税
  • 中国涉农金融体系包括哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设