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

  • 企业信用查询信用等级报告入口方法

    企业信用查询信用等级报告入口方法

  • 怎么把日历恢复到全月(怎么把日历恢复成以前的样子)

    怎么把日历恢复到全月(怎么把日历恢复成以前的样子)

  • 苹果xsmax如何分屏(苹果xsmax如何分辨是不是国行正品)

    苹果xsmax如何分屏(苹果xsmax如何分辨是不是国行正品)

  • 最近删除的软件怎么找(vivo怎么查看最近删除的软件)

    最近删除的软件怎么找(vivo怎么查看最近删除的软件)

  • 华为nova7处理器是多少(华为nova7处理器是什么型号)

    华为nova7处理器是多少(华为nova7处理器是什么型号)

  • iphone se发布时间(苹果se2020发布时间)

    iphone se发布时间(苹果se2020发布时间)

  • ipad air2可以用pencil吗(ipad air2可以用pencil笔吗)

    ipad air2可以用pencil吗(ipad air2可以用pencil笔吗)

  • 计算器按键失灵怎么办(计算器按键失灵维修视频)

    计算器按键失灵怎么办(计算器按键失灵维修视频)

  • 笔记本电脑上下载的钉钉为什么打不开(笔记本电脑上下左右键不能跳格怎么恢复)

    笔记本电脑上下载的钉钉为什么打不开(笔记本电脑上下左右键不能跳格怎么恢复)

  • 快手名字前面的数字是什么(快手名字前面的三角形标志是什么意思)

    快手名字前面的数字是什么(快手名字前面的三角形标志是什么意思)

  • 无线网拒绝请求是什么意思(无线网拒绝请求联不上怎么办)

    无线网拒绝请求是什么意思(无线网拒绝请求联不上怎么办)

  • 手机进入老人模式怎么关闭(手机进入老人模式怎么弄)

    手机进入老人模式怎么关闭(手机进入老人模式怎么弄)

  • qqpcmgr文件夹是什么(qqpcmgr文件夹是干嘛的)

    qqpcmgr文件夹是什么(qqpcmgr文件夹是干嘛的)

  • 苹果8p有双击唤醒吗(苹果8p有双击唤醒功能吗)

    苹果8p有双击唤醒吗(苹果8p有双击唤醒功能吗)

  • 微信的草稿没了怎么办(微信中的草稿没发出会自动消除吗)

    微信的草稿没了怎么办(微信中的草稿没发出会自动消除吗)

  • 拼多多可以挂抖音吗(拼多多可以挂抖音链接吗)

    拼多多可以挂抖音吗(拼多多可以挂抖音链接吗)

  • 淘宝抢购提醒在哪里看(淘宝抢购提醒在哪里)

    淘宝抢购提醒在哪里看(淘宝抢购提醒在哪里)

  • 华为m5青春版怎么用键盘(华为m5青春版怎么恢复出厂设置)

    华为m5青春版怎么用键盘(华为m5青春版怎么恢复出厂设置)

  • 苹果手机的手机管家在哪(苹果手机的手机克隆在哪里)

    苹果手机的手机管家在哪(苹果手机的手机克隆在哪里)

  • 苹果手机有学生模式吗(苹果手机有学生教育优惠吗)

    苹果手机有学生模式吗(苹果手机有学生教育优惠吗)

  • 如何关闭Windows10中的Aero Shake功能(如何关闭windows10资讯)

    如何关闭Windows10中的Aero Shake功能(如何关闭windows10资讯)

  • 帝国cms7.5快速建站的方法(帝国cms建站实例教程)

    帝国cms7.5快速建站的方法(帝国cms建站实例教程)

  • 纳税等级怎么从M变成B需要什么条件
  • 个人购买二手房贷款能贷多少
  • 股权转让和变更法人一样吗?
  • 资产负债表债务法核算所得税
  • 个体户查账征收怎么交税?
  • 职工罚款收入计入什么科目
  • 现房销售土增税怎么缴纳
  • 资本公积是啥
  • 建安税由谁承担
  • 契税与印花税能抵扣吗
  • 年末会计做账怎样少交企业所得税呢?
  • 新建厂房装修费账务处理
  • 纯利润和毛利润哪个多
  • 取得免税农产品进项税转出
  • 1697509029
  • 生产企业出口退税申报系统详细操作流程
  • 办公室装修计入什么科目里
  • 工程公司收到工程款
  • 本月无生产,有折旧怎么办
  • 开办费计入长期待摊费用汇算清缴时怎么填写
  • 如何在excel中计算两列数值的差
  • php图片处理尺寸
  • 减免税额科目有没有余额
  • bios详细解释及作用
  • win10多任务分屏怎么关闭
  • 企业所得税会计准则
  • 未分配收益余额在哪方
  • 先出库还是先发货
  • 员工补偿金分录
  • 房屋租赁经营要交哪些税
  • 购买加油卡能否抵扣
  • php读取txt文件内容并判断
  • 个人所得税计提基数公式
  • 企业所得税核定征收方法有哪两种
  • 增值税缓息是什么意思
  • 国税代开普票能作废吗
  • 华硕11代笔记本装win10
  • php csrf攻击
  • windows pythonpath
  • win11 退回
  • 阿里pv
  • 文件不知道在哪怎么找
  • 开发票的销售收入,正规的做账怎么做
  • halt关机命令
  • 财政拨入的科技费是什么
  • java 类型推导
  • 代扣职工个人应承担的社保费
  • 企业所得税申报错误怎么更改
  • 自然人扣缴系统怎么申报个税
  • 揭秘蟹卡骗局
  • 行政单位怎样核销坏账
  • 应交税金-应交增值税明细账
  • 成品油购进数据选择没有发票
  • 企业实收资本的用途
  • 如何理解会计的本质
  • 采购折扣怎么结算
  • 固定资产发票后到怎么入账
  • 进项票超期未认证怎么办
  • 会计总账怎么登账
  • mysql5.7.32免安装教程
  • mysql密码忘了怎么办?
  • unix含义
  • solaris11.4安装教程
  • win 驱动
  • dyservice.exe是什么
  • windows1021h2更新
  • win7旗舰版系统激活码
  • linux小技巧
  • Win7系统关闭自动更新
  • linux userdel
  • java的gui框架
  • Unity3d OnApplicationPause与OnApplicationFocus 判断游戏暂停还是重新启动
  • javascript常用类型
  • 杀掉进程windows
  • vue中使用js
  • [置顶]游戏名 TentacleLocker
  • js保存设置
  • 哪些润滑油属于危险品类
  • 集团收管理费开什么发票
  • 全国税收总收入完成59260.61
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设