微信小程序:优化接口代码-提取公共接口路径


方法一、将公共部分提取出来定义为baseURL变量

简化url,把里面公共部分提取出来。如https://api-hmugo-web.itheima.net/api/public/v1/categories提取出来后变成/categories,公共部分为https://api-hmugo-web.itheima.net/api/public/v1

 

 方法二、公共部分提取出来放到app.js的globalData中

globalData: {
    // serverApi: "http://c15112b047.iok.la",
    // staticApi: "http://c15112b047.iok.la/uploadPath",
    serverApi: "http://localhost:8008",
    staticApi: "http://localhost:8008/uploadPath",
    userInfo: null,
    token: null
  }
function get(url, callback) {
    wx.request({
        method: 'GET',
        url: app.globalData.serverApi + url,
        header: {
            'content-type': 'application/json',
            'Authorization': app.globalData.token
        },
        success(res) {
            callback(res);
        }
    })
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM