封装vue-resource http请求
Posted lwj820876312
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了封装vue-resource http请求相关的知识,希望对你有一定的参考价值。
import Vue from "vue" import VueResource from "vue-resource" Vue.use(VueResource) export default{ getRequest(url, params,cb) { return new Promise((resolve, reject) => { Vue.$http.get( url, params, {emulateJSON: true} ) .then(cb) .catch((err) => { reject(err); }); }); }; postRequest(url, params,cb) { return new Promise((resolve, reject) => { Vue.$http.post( url, params, {emulateJSON: true} ) .then(cb) .catch((err) => { reject(err); }); }); }; } import http from "http.js" //使用方法 var url = url; //url地址 var params=params; http.postRequest(url, params,(res)=>{ console.log(res) })
以上是关于封装vue-resource http请求的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段14——Vue的axios网络请求封装