微信小程序最暴力封装——接口url

一个项目需要的接口很多,在方便交付的角度看,需要将其整合到一起。

在查阅了一晚上资料后,发现很多封装接口url的方法在我手头上正在进行的项目都很难走通

——菜是原罪,因此产生以下暴力整合方式:


app.js:

// app.js
const baseUrl = 'http://<IP>';         //复用的IP
App({
  url: {
    personalInfo: baseUrl + `/lab/wx/searchWxUser?openId=`,        //获取个人信息
    suggest: baseUrl + '/lab/suggest/addSuggest',                  //提交意见反馈
  },

})

若为使用单引号 ‘’ 的url,如上suggest行:直接用加号连接IP和后半段url

若为使用键盘左上(波浪下边的小撇)·· 的url,如上personalInfo行:用加号连接IP和后半段url剩下的一段参数留在原js(同样用加号连接)

 使用接口的js:

 在使用接口的js文件中头顶加上

const app = getApp()

 wx.request里

wx.request({

      url: app.url.personalInfo+`${app.globalData.openid}`,  //小撇
    
  })
wx.request({      
    url: app.url.suggest,  //单引号
})

菜鸡上路,多多包涵。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值