位置: IT常识 - 正文

Vue使用axios发送get请求并携带参数(vue发送数据)

编辑:rootadmin
Vue使用axios发送get请求并携带参数 前言

推荐整理分享Vue使用axios发送get请求并携带参数(vue发送数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue发送数据,vue中的axios如何实现,vue发送axios请求,vue发送请求的几种方式,vue发送数据,vue发送axios请求,vue发送数据,vue发送axios请求,内容如对您有帮助,希望把文章链接给更多的朋友!

其实关于Vue使用axios发送get请求并携带参数,我之前写过一篇,但是昨天又发现了另外一种方式,所以就单独写一篇进行总结。

之前写的那篇使用get请求并携带参数都是使用的字符串拼接的方式

感兴趣可以参考: Vue使用axios进行get请求拼接参数的两种方式

关于如何使用安装下载axios,我之前也写过,感兴趣的话可以看看。

前台传参

这里我有一个业务场景,登录的时候需要把输入的账号和密码传递给后端:

这里前后端没做加密逻辑,只是为了举例子解释说明!正常是要加密的,不能是要明文密码登录!

前端传递的时候,可以借助axios的params属性:

Vue使用axios发送get请求并携带参数(vue发送数据)

注意:axios的回调函数,一定要使用箭头函数,不然this的指向不是vue示例

相关代码如下:

login(){ axios.get('http://localhost:9090/user/login', { // 传递的参数 params: { // 账号 account:this.formLogin.account, // 密码 password:this.formLogin.password, // 测试参数 testParam:'hello world' } // 回调函数,一定要使用箭头函数,不然this的指向不是vue示例 }).then(res =>{ // 如果状态为400,说明登录失败 if(res.data.status===400){ // 登录失败提示 this.$message({showClose: true, message: '登录失败,请检查账号和密码!',type: 'error', duration:2000,center:true}); }else{ // 登录成功提示 this.$message({showClose: true, message: '登录成功!',type: 'success', duration:2000,center:true}); // 跳转到首页路由 this.$router.push("/main/home"); } }).catch(error =>{ console.log(error) }) },

可以通过控制台查看完整的get请求:

http://localhost:9090/user/login?account=wyh19991101&password=123456&testParam=hello+world

也可以通过控制台查看传递的参数:

后台接参

前台代码以及写完了,再看下后台是否可以正常接收吧

可以发现,也是没有任何问题的。

这样就完成了一个简单的使用axios发送get请求并携带参数的方式了。并且涉及到前后端交互。

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

上一篇:处于美轮美奂的光影中的圣米歇尔山 (© Mathieu Rivrin/Getty Images)(美轮美奂的对象是什么)

下一篇:Uni-app + Vue3 + TS +Vite 创建项目

  • 公司车保险费用高么
  • 印花税计提时应入什么科目
  • 应交消费税的税目
  • 收据收到写什么
  • 个人所得税累计扣除标准
  • 公司购买的货架入哪个科目
  • 合同成本在哪个科目列支
  • 其他应收款账目
  • 待抵扣进项税额和待认证进项税额的区别
  • 买卖金融商品应交增值税计算
  • 短期借款,应付票据,应付账款和应交税费属于
  • 现金流量表上的期末现金余额等于___
  • 旅游业是一个怎样的产业
  • 怎样预交增值税
  • 坏账损失计入什么费用
  • 小规模纳税人残疾人纳税优惠
  • 筹建期间开办费账务处理
  • 1697508560
  • 历年亏损企业开什么发票
  • 拆迁安置房如何更名
  • 补交以前年度个税怎么做账
  • linux-4.4
  • php变量定义的规则
  • 折扣负数的专用发票怎么开
  • 笔记本投屏到电视
  • “linux系统”
  • PHP:pg_last_notice()的用法_PostgreSQL函数
  • php的转义字符反斜杠
  • 个人出租住房如何开增值税专用发票
  • 购买办公用品没收到发票怎么做账
  • zendstudio怎么创建php项目
  • 数据库impala
  • 合伙企业分红个税税率表
  • php获取表单数据的方法和区别
  • 计算机视觉的未来发展方向有哪些
  • react5
  • ldconfig命令怎么用
  • python 文件判断
  • 个税扣错了申请退税
  • db2教程
  • mongodb添加环境变量
  • 海关缴款书能重开吗
  • 总承包可以转包吗
  • 坏账核销的会计规定
  • 个体工商户开具房屋租赁发票
  • 内资非独立核算的企业
  • 应收账款管理应该收集哪些信息
  • 半成品会计处理流程
  • 固定资产报废如何记账
  • 房屋租赁产生的税费叫什么
  • 收到货款会计分录怎么写
  • 补缴以前年度养老保险分录
  • 凭发票报销的通知简单
  • 影视行业成本核算方案
  • 无形资产的研发支出
  • 密码区是什么
  • 贴现办理流程
  • mysql+php
  • windows任务管理器怎么打开
  • 解决mac上不能写字的办法
  • windows8.1关机
  • win10笔记本不显示桌面
  • ghost7sp1安装教程
  • win10控制面板中的应用显示不可用
  • win 7关闭睡眠
  • win10任务栏跳来跳去
  • win7 64位旗舰版系统联网时提示0x80070002的解决方法
  • linux html编辑器
  • cocos做游戏
  • 一个项目引多个项目
  • jquery如何获取input的值
  • python如何开发
  • 让ie运行js时提示允许阻止内容运行的解决方法
  • javascript函数中的参数,也可以称之为下面哪项内容?
  • python登陆代码
  • jQuery ajax方法传递中文时出现中文乱码的解决方法
  • javascript运行速度
  • 河南税务总局发票查询
  • 地税税务稽查管理办法
  • 云南国税通用发票查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设