本文主要跟大家介绍了关于使用axios的一些心得技巧,分享出来供大家参考学习,下面来一起看看详细的介绍:
一、带cookie请求
axios默认是请求的时候不会带上cookie的,需要通过设置withCredentials: true来解决。
二、使post请求发送的是formdata格式数据
首先必须设置请求头
假设配合vue使用
// 引入login模块import { login } from 'http'export default { methods:{ //配合 async/await使用效果更佳 async get() { try { let res = await login({ account: 'admin' }) console.log(res) } catch (e) { console.log(e) } } }}再另外有些人可能喜欢把axios挂载到Vue的原型上,从而在子组件内可以直接访问的到,做法如下:
Vue.prototype.$http = axios //其他页面在使用axios的时候直接 this.$http就可以了除非页面足够简单,不然我个人不太喜欢这种做法。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如有疑问大家可以留言交流,谢谢大家对的支持。