애플릿 봉인 Request 요청

2173 단어
//request.js

var host = 'https://www.xxx.com';// 
module.exports = function (type, params, method) {
  return new Promise((resolve, reject) => {
    wx.request({
      url: `${host}/${type}`,
      data: params,
      method: method || 'GET',
      header: {
        'content-type': 'json'
      },
      success: function(res){
        resolve(res.data);
      },
      fail: reject, 
    })
  })
}

//api.js api 

var request = require('./request.js');// request.js ( )
var api = {
    citys: data => { return request(' ',data,'get') }
}
module.exports = api // 

//index.js
const api = require('../request/api.js');
var data = {
    params1:' 1',
    params2:' 2',
}// 
api.citys(data).then(res=> {
    console.log(res);
}) 

좋은 웹페이지 즐겨찾기