位置: 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)(红嘴牛文鸟图片)

  • iphone11面容识别一直转圈(iphone11面容识别坏了修多少钱)

    iphone11面容识别一直转圈(iphone11面容识别坏了修多少钱)

  • 充电宝充不满(充电宝充不满电一直闪)

    充电宝充不满(充电宝充不满电一直闪)

  • 微信语音提示请用听筒接听(微信打语音提示)

    微信语音提示请用听筒接听(微信打语音提示)

  • 怎么查看别人qq最后一次登录时间(怎么查看别人qq的浏览记录)

    怎么查看别人qq最后一次登录时间(怎么查看别人qq的浏览记录)

  • 此网站请求打开应用怎么才能关闭(此网站请求打开支付宝)

    此网站请求打开应用怎么才能关闭(此网站请求打开支付宝)

  • wps怎么做图片文档(wps怎么做图片文档手机版)

    wps怎么做图片文档(wps怎么做图片文档手机版)

  • iphone不越狱软件改名(iphone不越狱能用什么助手)

    iphone不越狱软件改名(iphone不越狱能用什么助手)

  • 华为mate30怎么看是不是新机(华为mate30怎么看购买日期)

    华为mate30怎么看是不是新机(华为mate30怎么看购买日期)

  • 雷电2接口有什么用(雷电2接口有什么作用)

    雷电2接口有什么用(雷电2接口有什么作用)

  • 微信账号不符合辅助验证资格怎么办(微信账号不符合验证资格)

    微信账号不符合辅助验证资格怎么办(微信账号不符合验证资格)

  • 移动应用授权失效(移动授权权限名词解释)

    移动应用授权失效(移动授权权限名词解释)

  • i54210m处理器相当于什么水平(i54210m处理器属于什么水平)

    i54210m处理器相当于什么水平(i54210m处理器属于什么水平)

  • 能有微信付款的购物app(有微信付款的冰箱吗)

    能有微信付款的购物app(有微信付款的冰箱吗)

  • 手机分屏钉钉能看到吗(手机分屏钉钉上有记录吗)

    手机分屏钉钉能看到吗(手机分屏钉钉上有记录吗)

  • vlookup函数对账教程(vlookup函数对账的使用方法及实例)

    vlookup函数对账教程(vlookup函数对账的使用方法及实例)

  • 3d景深摄像头有什么用(3d景深摄像头原理)

    3d景深摄像头有什么用(3d景深摄像头原理)

  • 美拍视频如何剪辑(美拍怎么剪短视频)

    美拍视频如何剪辑(美拍怎么剪短视频)

  • win10锁屏壁纸在哪个文件夹(win10锁屏壁纸在哪)

    win10锁屏壁纸在哪个文件夹(win10锁屏壁纸在哪)

  • 抖音直播间怎么开音乐(抖音直播间怎么录屏幕视频)

    抖音直播间怎么开音乐(抖音直播间怎么录屏幕视频)

  • ecshop能免费使用吗(ecshop app)

    ecshop能免费使用吗(ecshop app)

  • 苹果xsmax能无线充电吗(苹果xsmax有无线充电功能吗)

    苹果xsmax能无线充电吗(苹果xsmax有无线充电功能吗)

  • 怎么关闭亲情号支付功能(移动怎么关闭亲情号)

    怎么关闭亲情号支付功能(移动怎么关闭亲情号)

  • 电脑长时间不用很卡怎么办(电脑长时间不用黑屏后怎么打不开了)

    电脑长时间不用很卡怎么办(电脑长时间不用黑屏后怎么打不开了)

  • 为什么那么多人转行编程都首选Java(为什么那么多人考公务员)

    为什么那么多人转行编程都首选Java(为什么那么多人考公务员)

  • 企业所得税税款可以税前扣除吗
  • 跨年度调整税金及附加
  • 退税现金流量表做哪里
  • 印花税什么时候开始计入税金及附加
  • 印花税应计入什么账户
  • 费用分割单模板
  • 公司汽车购置税怎么交
  • 注销公司报表应注意什么
  • 非正常损失进项税额转出会计分录
  • 退休人员额外收入的税收标准
  • 计提坏账准备为什么要加借方
  • 去银行提取备用金开支票怎么填
  • 工程违约金收入如何入账
  • 施工单位给你钱敢领吗
  • 进项票不足
  • 购买股权支付的相关税费怎么处理
  • 增值税抵扣联是什么意思
  • 管理服务费入什么科目
  • 外地出差的餐费住宿费是不是都计入差旅费
  • 企业所得税视同销售怎么处理?
  • 工程储备的材料是存货吗
  • 路由器和光猫上的无线网络名称一样吗
  • bios设置内存频率后黑屏
  • 如何设置鼠标移过超链接
  • 计提房租记什么科目
  • 建筑企业挂靠账务怎么处理?
  • ipad哪款最贵
  • element ui el-table
  • 以前年度未入账固定资产账务处理
  • 在我国,企业可以用税前利润弥补几年内的损失
  • wordpress调用指定文章
  • 房产土地税计提新规
  • 罗卡购物村
  • php过滤字符
  • 中药饮片适用增值税税率
  • phpstudy ftp怎么用
  • pico实例
  • 什么是变动成本率
  • 财务费用为负的意思
  • 查账征收的纳税人能否简易注销
  • phpcms技术
  • 高新企业奖励要交企业所得税吗
  • 经营范围技术服务技术开发技术咨询技术交流
  • 原材料结转成本有几种方法
  • 一般纳税人申报表电子版
  • 为什么收到要发1
  • 建筑业跨区域预缴税款的计算
  • 劳动合同要给税收吗
  • 发票入账是什么意思
  • 长期股权投资的账务处理
  • 商品买一送一应该怎么写
  • 存货跌价准备的计算
  • 工资计提和发放账务处理
  • 港口建设费收费标准
  • 小规模减半征收房产税文件
  • 公司买护肤品发票如何入账
  • 先出报表还是先报表
  • airdrop怎么用?
  • 一个绝招 组合的成语
  • 史上最快的速度
  • linux中find命令基本使用方法
  • 64位windows8系统安装驱动时出现签名错误的解决方法
  • win10更新后电脑黑屏
  • msoobe.exe是什么
  • win7怎么设置网速限制
  • 如果在一个命令行上输入和执行多条命令
  • windows7禁止开机启动
  • html5+css3新特性
  • bootstrap怎么用
  • 正则表达式语法 \d
  • jquery教程
  • javascript日期加减
  • vim fold
  • android系统内核基于什么操作系统?
  • 安卓点赞脚本
  • 国家税务局服务宗旨是什么
  • 江西国税电子税务局
  • 银行存款利息收入现金流量表计入哪
  • 不动产租赁如何征税
  • 江苏省国地税合并
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设