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