12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- // api接口请求封装
- console.log(wx.getStorageSync('token'),'token');
- var useApi = (url, data = {}, method = "get") => {
- return new Promise((resolve, reject) => {
- wx.request({
- url: `${url}`, // 云端正式服
- data,
- method,
- header: {
- token: wx.getStorageSync('token') || '',
- 'content-type': 'application/json',
- },
- dataType: 'json', // 添加这个配置
- success(res) {
- // wx.hideLoading()
- resolve(res)
- },
- fail(err) {
- // wx.hideLoading()
- wx.showToast({
- title: '加载失败',
- icon: 'none'
- })
- reject(err)
- },
- complete() {
- wx.hideLoading({ //因为showToast、hideLoading不能同时使用
- fail() { }
- })
- }
- })
- })
- }
- module.exports = {
- useApi,
- getBanner(data) {
- return useApi('', data)
- }
- }
|