前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信小程序全局配置API域名和url

微信小程序全局配置API域名和url

作者头像
菲宇
发布2023-07-10 16:45:13
6980
发布2023-07-10 16:45:13
举报
文章被收录于专栏:菲宇

微信小程序和后台进行交互是通过API请求数据,所以API请求地址的管理 就非常重要,如果在wx.request的时候使用写url地址的方式,那后面要是api地址变化了,就要到每个有请求的地方进行修改url,是大项目的话就会很麻烦,如果配置了全局请求地址修改起来就简单很多。 1.项目根目录新建一个config.js,在里面配置好相关的API请求地址并输出配置

代码语言:javascript
复制
var host = "你的域名";//请求域名
var config={
  host,
  login_url:host+"api/login/",//登录url
  article_url:host+"api/article/",//文章url
  category_url:host+"api/category/",//分类url
}
module.exports=config//输出配置

2.在根目录的app.js把config.js配置的信息全局缓存起来

代码语言:javascript
复制
// app.js
var config=require("./config.js");//先进入config
App({
  onLaunch() {
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs);
    wx.setStorageSync('config', config)//全局缓存起来

    // 登录
    wx.login({
      success: res => {
        // 发送
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档