Ajax、axios使用方法

文章详细介绍了Ajax中的GET和POST请求方式,以及Axios作为Ajax的封装库如何使用。Axios的get和post方法都能处理JSON对象,POST可结合@RequestBody注解处理数据,而GET则可通过params参数传递信息。两者都在vue应用中广泛使用。

Ajax的使用

1.

xmlHttpRequest.open(‘GET/POST’,url),其中get是用于请求,Post是用于提交

Axios的使用(在ajax的基础上进行了一层封装)在这里插入图片描述

axios的get和post方法都可以传递json对象,但是两者的使用方法不一样

POST在这里插入图片描述 传递到后端的是json对象,如果想封装给具体对象可以在对应参数前加上@Requestbody
例:public ResponseEntity createUser(@RequestBody User user)//将传过来的json对象的属性值赋给user对应的属性

GET在这里插入图片描述

为了简写,可以使用以下方法
在这里插入图片描述

get方式的有参简写
axios.get('url',{params:{id:1,name="张三"}}).then((res)=>{ })

post方式的简写
axios.post('url',"name=zhangsan&age=10").then((res)=>{ })

ajax与axios都是对json对象的操作,且ajax与axios都属于vue

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值