vue 2.x 中axios 封装的get 和post方法

前端之家收集整理的这篇文章主要介绍了vue 2.x 中axios 封装的get 和post方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

vue 2.x axios 封装的get 和post方法

{ axios.get(url,{ params: data }).then((res) => { if (res) { //成功回调 resolve(res); } }).catch((error) => { reject(error); }) }) } Post(url,reject) => { axios.post(url,qs.stringify(data),{ headers: { 'Content-Type': 'application/x-www-form-urlencoded','Accept': 'application/json' } }).then((res) => { if (res) { //成功回调 resolve(res); } }).catch((error) => { reject(error); }) }) } }

postfile方法

{ //根据data对象生成FormData对象 var temp = new FormData(); for (var t in data) { temp.append(t,data[t]); } axios.post(url,temp).then((res) => { if (res) { resolve(res.Data); } }).catch((error) => { reject(error); }) }) }

总结

以上所述是小编给大家介绍的vue 2.x 中axios 封装的get 和post方法。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

猜你在找的Vue相关文章