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请求
原文地址:https://www.cnblogs.com/lwj820876312/p/9427424.html