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

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

作者头像
菲宇
发布于 2023-07-10 08:45:13
发布于 2023-07-10 08:45:13
94600
代码可运行
举报
文章被收录于专栏:菲宇菲宇
运行总次数:0
代码可运行

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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
代码运行次数:0
运行
AI代码解释
复制
// 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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
JetBrains 发布下一代 IDE,无比轻量,几秒就能启动干活,IDEA 可以扔了。。
这两天,栈长又看个一个劲爆的消息,IntelliJ IDEA 开发者公司 JetBrains 正在开发下一代 IDE——Fleet。
Java技术栈
2021/12/02
1.6K0
JetBrains 发布下一代 IDE,无比轻量,几秒就能启动干活,IDEA 可以扔了。。
​干掉 VScode!JetBrains 官宣推出下一代轻量级 IDE!
作者:沉默王二 Java 程序员进阶之路:https://tobebetterjavaer.com
沉默王二
2022/11/18
1.1K0
​干掉 VScode!JetBrains 官宣推出下一代轻量级 IDE!
对 CIDER, Projectile, Prelude 作者 Bozhidar Batsov 的采访
我是 Bozhidar,我总体上喜欢计算机,尤其喜欢编程。我对 Emacs 的狂热热爱是举世闻名的。我在 GitHub 上花费了大量(空闲)时间,为各种开源 Ruby、Clojure 和 Emacs Lisp项目做出贡献。我最著名的开源项目是RuboCop (Ruby 的 linter/格式化程序)和CIDER ( Emacs 的 Clojure IDE)。
飞驰的西瓜
2022/12/14
6640
对 CIDER, Projectile, Prelude 作者 Bozhidar Batsov 的采访
JetBrains 官宣:“下一代 IDE 「Fleet」 登场!” 对标 VS Code?
刚刚,JetBrains 官方又宣布了一则重磅消息——正式发布全新“下一代 IDE”轻量编辑器 Fleet。
Guide哥
2021/12/01
9240
JetBrains 官宣:“下一代 IDE 「Fleet」 登场!” 对标 VS Code?
最新正版激活码 IDEA2022激活码注册码 免费使用 激活Code
最新全家桶激活码获取方法:https://docs.qq.com/doc/DS3hpVWFnQ2ZGVnhH
终码一生
2022/04/15
1.9K0
最新正版激活码 IDEA2022激活码注册码 免费使用 激活Code
对标 VS Code,JetBrains 的下一代 IDE :Fleet[通俗易懂]
昨天 (11月29日), JetBrains 网站上出现了一个全新的 IDE – Fleet
全栈程序员站长
2022/09/02
1.1K0
JetBrains 发布全新轻量编辑器 Fleet,号称“下一代 IDE”
11月29日,JetBrains 首席布道师 Hadi Hariri 在官方博客发文,正式宣布 Fleet 编辑器的到来。
崩天的勾玉
2021/12/20
9940
JetBrains 发布全新轻量编辑器 Fleet,号称“下一代 IDE”
Java之父接受Evrone专访:您需要的软件可靠性越高,静态类型语言的帮助就越大
James Gosling,通常被称为“Dr. Java”,是加拿大计算机科学家,最著名的是 Java 编程语言之父。他做了Java的原始设计,并实现了它的原始编译器和虚拟机。
码农小胖哥
2021/09/09
6150
另一种“推翻” VS Code 的尝试:JetBrains Fleet 现开放公测
整理|燕珊 当地时间 10 月 12 日,JetBrains 宣布其下一代 IDE——JetBrains Fleet 正式推出公共预览版,现已开放下载。 Fleet 是 JetBrains 的新 IDE 和轻量级代码编辑器,在去年 11 月首次面世,此后吸引了超过 13.7 万人报名参加内测。 JetBrains 技术布道师团队负责人 Hadi Hariri 在博客中说道: 今天我们宣布首次公共预览 Fleet,所有人都可以使用。我们向公众开放预览的原因有两个方面。 首先,我们认为让所有注册者再等下去
深度学习与Python
2023/03/29
9180
另一种“推翻” VS Code 的尝试:JetBrains Fleet 现开放公测
写给新手程序员的一封信
  首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。   “当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。” – WhyTheLuckyStiff   对于下面的文字你不必完全接受,所有这些来自一个其貌不扬的程序员。我喜欢把事情做到最好,而不是对原来的东西修修补补。   仅仅是因为爱好开始做一些创新,这是一个很好的开始!如果你说“我要先学习一下再开始做”那么你永远不会真正开始。每个人都需要从某个地方开始,所
Crossin先生
2018/04/17
7010
Python编辑开发:pycharm pro中文免登陆账号「win/mac」
pycharm pro是一款强大的Python编辑开发工具,Python、JavaScript、CoffeeScript、类型记录、CSS、流行模板语言等提供了一流的支持。利用语言识别的代码完成、错误检测和即时代码修复,节省时间!
啾咪啾咪
2022/09/16
1.4K0
干掉IDEA:JetBrains推出下一代轻量级开发工具Fleet
JetBrains以 20 年的 IDE 开发经验为基础从头打造了号称下一代的开发工具Fleet,它使用了 IntelliJ 代码处理引擎,具有分布式 IDE 架构和重新设计的 UI。它的主要特性有:轻量级、智能、分布式、协作、多语言。非常重要的一点:开发Fleet的目的不是为了取代某个JetBrains旗下的工具,而是为了提供给用户更多的选择。
猿天地
2021/12/10
1.2K0
干掉IDEA:JetBrains推出下一代轻量级开发工具Fleet
顶配MacBook Pro 16上的M3 Max是什么水平?有人花56000元进行了评测
10 月 31 日,苹果在「史上最短发布会」上发布了新一代笔记本电脑和 Mac,与之而来的还有新一代 M3 芯片。
机器之心
2023/11/13
1.6K0
顶配MacBook Pro 16上的M3 Max是什么水平?有人花56000元进行了评测
最佳编辑器fleet来了?
如果说最近IT界出了什么大新闻,那一定是Jetbrains公司推出了新的编辑器Fleet,号称是下一代最佳编辑器,号称终结vscode的编辑器。
程序那些事儿
2023/03/07
1.4K0
最佳编辑器fleet来了?
编程语言的 IDE 支持
或许是出自于对编写编程语言的兴趣,又或许是对于创建 IDE/编辑器的兴趣,对于『IDE/编辑器是如何提供编程语言的支持』,我充满了兴趣。其中的一个主要原因是,这是每天我们打交道最多的工具,另外一个原因可能是,咦,我们怎么没有国产的 IDE(手动狗头)。
Phodal
2020/10/26
2.4K0
IntelliJ IDEA 2023.1 发布:新UI、支持Java 20、简化Git Commit、重新设计 “Run”
出品 | OSC开源社区(ID:oschina2013) IntelliJ IDEA 2023.1 现已发布。此版本包括对新 UI 的改进,根据从用户那里收到的反馈进行了彻底改造。此外还实现了性能增强,从而在打开项目时更快地导入 Maven 和更早地使用 IDE 功能。由于采用了 background commit checks,新版本提供了简化的 commit 过程。IntelliJ IDEA Ultimate 现在支持 Spring Security 匹配器和请求映射的导航。  其实 JetBrain
程序猿DD
2023/04/04
4K0
IntelliJ IDEA 2023.1 发布:新UI、支持Java 20、简化Git Commit、重新设计 “Run”
用了VS Code、IDEA等十几款编辑器后,我总结出优秀编辑器的特质
本文最初发布于 phaazon.net 网站,经原作者授权由 InfoQ 中文站翻译并分享。
深度学习与Python
2020/11/06
1.9K0
用了VS Code、IDEA等十几款编辑器后,我总结出优秀编辑器的特质
常见的IDE工具,你都接触过哪些?
在学习计算机的道路上,我相信每个人首先接触的是一些常用的编程工具,也就是我们所说的IDE了,以及各种各样的,付费又或者免费的工具软件,那么,作为一个资深程序员,我们多多少少需要认识各种各样的开发工具啦!
JanYork_简昀
2022/03/29
5.3K0
常见的IDE工具,你都接触过哪些?
JetBrains下一代IDE:Fleet 公共预览版发布
大家好,我是若川。持续组织了近一年的源码共读活动,感兴趣的可以 点此扫码加我微信 ruochuan12 参与,每周大家一起学习200行左右的源码,共同进步。同时极力推荐订阅我写的《学习源码整体架构系列》 包含20余篇源码文章。历史面试系列。另外:目前建有江西|湖南|湖北籍前端群,可加我微信进群。
若川
2022/11/11
4710
JetBrains下一代IDE:Fleet 公共预览版发布
JetBrains:推出“新一代 IDE ”!VS Code 对手来了
近期,JetBrains 在官方博客宣布,推出一款有点不一样的轻量级编辑器 Fleet,并称其为“下一代 IDE”。
终码一生
2022/04/15
4970
JetBrains:推出“新一代 IDE ”!VS Code 对手来了
推荐阅读
相关推荐
JetBrains 发布下一代 IDE,无比轻量,几秒就能启动干活,IDEA 可以扔了。。
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档