拦截器不知道怎么设计,只能封装请求的函数里了。

    1. /**
    2. * GET方法封装
    3. * @param {String} url 请求地址
    4. * @param {Object} data 请求的数据
    5. */
    6. export function GET(url, data) {
    7. return new Promise((resolve, reject) => {
    8. uni.request({
    9. url,
    10. method: 'GET',
    11. data: data || {},
    12. header: {
    13. 'Authorization': uni.getStorageSync('token')
    14. },
    15. success: (res) => {
    16. resolve(res.data)
    17. },
    18. fail: (err) => {
    19. reject(err)
    20. }
    21. })
    22. })
    23. }