所有项目接口文档:apifox.com/apidoc/shar…
一、AJAX 概念和 axios 使用
1.AJAX 概念和 axios 使用
2.URL
协议:客户端和服务器之间的数据传输格式
域名:服务器上的资源服务器的地址
3.axios携带参数请求
4.axios响应错误处理
5.HTTP协议-请求报文
请求报文:浏览器按照 HTTP 协议要求的格式,发送给服务器的内容
6.HTTP协议-响应报文
7.接口文档
body参数(请求体参数),写在data{}里
8.form-serialize 插件
.js文件,需要引入1.给form表单起类名
2.给form表单中的内容,表单元数设置name属性,属性值和接口文档参数值一样
3.导入serialize.js 插件
4.对serialize 插件获取的表单值 解构使用
二、案例
2.1 图书管理
2.2 图片上传
2.3 网站换肤
2.4 个人信息设置
三、ajax原理-XMLHttpRequest
3.1 XMLHttpRequest
3.2 Promise
3.3 封装简易版 axios
3.4 案例 - 天气预报
四、AJAX进阶
4.1 同步代码、异步代码
4.2 回调函数地狱、Promise - 链式调用
promise对象链式应用 的then,“return”返回(创建)一个新的promise对象,下一个then用“result”接收新的promise对象的结构
4.3 async和await
4.4 事件循环-EventLoop
4.5 Promise.all静态方法
4.6 案例
五、前端项目-基于ajax的数据管理平台
补充技术: 富文本编辑器
表单批量回显
代码在本人github上,可自取。github.com/bingnuoer