jq的ajax请求更改为axios请求时零碎总结
#老版切新版更改处----ajax 更改为 axios
//ajax
$.ajax({ type: 'POST', url: url, data: data, success: success, dataType: dataType });
//axios
axios({
method: 'post', //区别处,ajax为type
url: '/api/login',
data: param , //区别处,不用JSON.stringify() 序列化
responseType: 'json', // default
})
localsend get 模式的话:要将 data: 改为 params
3.form-data的数据格式提交时,需要用qs处理一下:
axios.post(isurl,Qs.stringify(obj),{' header:{ 'Content-Type': 'multipart/form-data' } })
参考链接: axios中文文档 axios github