axios的config模式:
axios({
url:"",// 请求地址
method:"",// 请求的方法
data:{},// 请求的数据(请求体中)
params:{} // 请求的数据(get,URL中) url?key=value&key2=value2
})
form表单数据提交
form提交的缺点? 刷新页面ajax提交form表单需要阻止的默认行为?
form的submitbutton的clicke.preventDefault()form-serialize插件简化什么?
FormData:可以上传文件form-serialize只是获取数据–>不包含文件,用户输入的内容ajax文件上传
FormDataappend(key,value)
e.target.files[0]dom.files[0]input type=file选中的文件?图书管理
const modal= new bootstrap.Modal(弹框的dom元素)modal.show() 显示modal.hide() 隐藏id
data-id保存,dom元素上,html结构中dataset.id获取,JavaScript中写的id
data-id保存,dom元素上,html结构中dataset.id获取,JavaScript中写的id获取数据axios是基于原生ajax封装的,简单易用,但是为了更好的理解他内部做的事情,咱们来认识一下原生的写法
XMLHttpRequest 异步对象(内置)