1.0.14 • Published 6 years ago
network-request-bywhj v1.0.14
##使用: npm i -S network-request-bywhj
getReq(url, headers, callback) : GET请求
postReq(url, headers, obj, callback) : POST请求
//step01:将api.js剪切至vue项目中的common/js目录中
//step02:在.vue文件中引入api.js中的BASEURL、GETHEADERS、POSTHEADERS
//step03:以下请求中的headers的值,在api.js中的GETHEADERS,POSTHEADERS中手动设置
//Tips:两种请求的第二个参数都为 headers
//一次数据交互需要在.vue文件中引入以下js:
import {BASEURL,GETHEADERS,POSTHEADERS} from 'api'
import {getReq,postReq} from 'network-request-bywhj'
import {transferDatas} from 'js-fun-bywhj'
//VUE的methods中写GET请求:
get() {
getReq(transferDatas(`${BASEURL}/getData`, {
name: 'Mike'
}, 'get'), GETHEADERS, (responseData) => {
console.log(responseData);
})
}
//VUE的methods中写POST请求:
post() {
postReq(`${BASEURL}/postData`, POSTHEADERS, transferDatas('', {
name: 'Mike666'
}, 'post'), (responseData) => {
console.log(responseData);
})
},