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

  • 趣威点读笔怎么连接wifi(趣威点读笔怎么下载教材)

    趣威点读笔怎么连接wifi(趣威点读笔怎么下载教材)

  • 快手私信聊天记录怎么删除不了(快手私信聊天记录删除后在另外一个手机可以看到吗)

    快手私信聊天记录怎么删除不了(快手私信聊天记录删除后在另外一个手机可以看到吗)

  • 无线耳机可以k歌吗(无线耳机可以快充吗)

    无线耳机可以k歌吗(无线耳机可以快充吗)

  • 抖音好友显示隐藏无效视频(抖音好友显示隐私怎么办)

    抖音好友显示隐藏无效视频(抖音好友显示隐私怎么办)

  • 苹果x总死机是什么原因(苹果x死机又会自动重启)

    苹果x总死机是什么原因(苹果x死机又会自动重启)

  • 手机初始化是不是什么都没有了(手机初始化是不是不会隐私泄露)

    手机初始化是不是什么都没有了(手机初始化是不是不会隐私泄露)

  • Internet 上使用的基本服务有哪些(internet的运用)

    Internet 上使用的基本服务有哪些(internet的运用)

  • 小爱音箱要一直充电吗(小爱音箱要一直插电源线吗)

    小爱音箱要一直充电吗(小爱音箱要一直插电源线吗)

  • 无线身份验证出现问题是什么原因(无线身份验证出现问题是什么原因造成的)

    无线身份验证出现问题是什么原因(无线身份验证出现问题是什么原因造成的)

  • 无线充电器可以一直插着电源吗(无线充电器可以给苹果手表充电吗)

    无线充电器可以一直插着电源吗(无线充电器可以给苹果手表充电吗)

  • 苹果8可以更新13.3吗(苹果8可以更新15.6.1系统吗)

    苹果8可以更新13.3吗(苹果8可以更新15.6.1系统吗)

  • 华为手机怎么设置蓝牙名称(华为手机怎么设置紧急联系人)

    华为手机怎么设置蓝牙名称(华为手机怎么设置紧急联系人)

  • ms dos是多任务操作系统吗(ms-dos怎么操作)

    ms dos是多任务操作系统吗(ms-dos怎么操作)

  • 手机主卡和副卡有什么区别(手机主卡和副卡话费是一起的吗)

    手机主卡和副卡有什么区别(手机主卡和副卡话费是一起的吗)

  • visual c 可以卸载吗(电脑中visual c++能否卸载)

    visual c 可以卸载吗(电脑中visual c++能否卸载)

  • pcilan启动是什么意思(pci 启动)

    pcilan启动是什么意思(pci 启动)

  • ios11怎么改手机铃声(苹果11修改)

    ios11怎么改手机铃声(苹果11修改)

  • ansys有中文版吗(ansys不能有中文账户吗)

    ansys有中文版吗(ansys不能有中文账户吗)

  • 手机录音可以转发给微信朋友吗(手机录音可以转到u盘吗)

    手机录音可以转发给微信朋友吗(手机录音可以转到u盘吗)

  • 手机ip是固定的吗(手机ip是固定的还是随手机号改变)

    手机ip是固定的吗(手机ip是固定的还是随手机号改变)

  • 允许访问在哪里设置(允许访问在哪里打开呢)

    允许访问在哪里设置(允许访问在哪里打开呢)

  • wps怎么导出word文档(wps怎么导出word里的图片)

    wps怎么导出word文档(wps怎么导出word里的图片)

  • 带手机壳会影响散热吗(带手机壳会影响拍照吗)

    带手机壳会影响散热吗(带手机壳会影响拍照吗)

  • xsmax原彩显示有什么用(xsm原彩显示没了)

    xsmax原彩显示有什么用(xsm原彩显示没了)

  • 如何选购餐桌?(如何选购餐桌椅)

    如何选购餐桌?(如何选购餐桌椅)

  • 设备租赁公司印花税怎么交
  • 买充值卡可以开票吗
  • 咨询费计入什么管理费用的什么科目
  • 安全生产费计提没用可以冲吗
  • 租入固定资产改扩建
  • 外管证过期了一个月罚款多少
  • 法人可以自己申诉个税吗
  • 知道税额怎么算含税金额
  • 车船税滞纳
  • 股权转让资产怎么清算
  • 缴纳城建税会计分录怎么做账
  • 收资料费怎么入账科目
  • 纳税人在同一地级行政范围内跨县经营
  • 减免税额结转到待认证是什么意思
  • 红字发票怎么申报?
  • 小微企业增值税最新优惠政策
  • 代理运费进项税额抵扣
  • 外地预缴附加税减半
  • 装修公司购入材料计入什么科目
  • 旧机器设备出口
  • 资源税改革最新政策
  • 跨期发票如何进行会计处理?
  • 关联企业纳税调整期限
  • acer笔记本电脑怎么恢复出厂设置
  • 去年收入少做了怎么调账
  • 关闭密码保护共享后又自动开启
  • php正则表达式实例
  • 阿尔卑斯山城市
  • 劳务发票服务类型有哪些
  • 委托加工物资验收入库的金额
  • 库存现金月末怎么结转
  • 微软edge插件
  • uniapp示例
  • 命令m文件
  • 企业购进固定资产,在安装完工交付使用时
  • 成本核算的五个要求
  • python设置断点
  • 微擎框架破解版v2.7.7
  • 物流公司的会计好做吗
  • markdown小小白常用语法
  • 厂房转租会计分录
  • 小规模纳税人免征增值税的账务处理
  • 钢管租赁如何跑业务
  • access参数查询怎么弄
  • sql server2005备份
  • sql server怎么升级版本
  • 通货膨胀率怎么求
  • mysql错误日志在哪里
  • 可抵扣进项税的普通发票
  • 融资性租赁税率
  • 新股东入股的账务处理
  • 月末结转后应交税费应交增值税一般无余额
  • 收到投资款应该填制什么凭证
  • 城市配套费的账务处理
  • 预收款退还如何处理
  • 意外伤害条件
  • 固定资产处置办法
  • 税控盘的会计分录怎么做
  • 员工离职未领工资怎么处置
  • 管理会计的职能作用是
  • mysql压测调优
  • 如何彻底释放k50至尊版性能
  • Vista系统提高ADSL上网速度的两种设置方法
  • 怎么才能使牙齿变白
  • centos crond
  • xp系统鼠标右键无法弹出菜单
  • linux回退
  • linux svn操作
  • centos7挂载
  • linux的sbin
  • 笔记本win7电源已接通未充电怎么办
  • 一起学写字的宣传文案
  • easyui combobox设置值
  • node 调用c
  • web应用程序开源框架
  • python多线程怎么用
  • 12123罚款滞纳金不能交嘛
  • 企业招用退役士兵
  • 新车购置税是多少
  • 报纸的增值税税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设