Ajax的概念
Ajax 是浏览器中的技术:用来实现客户端网页请求服务器的数据。它的英文全称是 Asynchronous Javascript And XML,简称 Ajax.
**具体功能 : 五种 (在axios里面\,全部大写或者全部小写) **
**post 向服务器新增数据
get 从服务器获取数据
重点:get获取数据 post 推送数据**
delete **删除**服务器上的数据
put 更新服务器上的数据 例如:侧重于**完整更新** (更新用户的完整信息)
patch更新服务器上的数据 例如:侧重于**部分更新** (更新用户的手机号)
axios的GET请求
axios({
method: '请求的类型',
url: '请求的URL地址',
params: {
id: 1, bookname: '明朝那些事'} // params用于传递参数,可选
}).then((result) => {
// .then 用来指定请求成功之后的回调函数
// 形参中的 result 是请求成功之后的结果
})
注意: GET参数的本质就是把参数用 & 符号链接起来放到路径的最末尾用 ?分隔。
例如:http://www.liulongbin.top:3009/getbooks?id=1&bookname=张三
Ajax的POST请求
POST请求和GET请求不一样,POST请求一定会伴随着请求参数,因为如果没有参数,我们