报道:微信小程序请求封装
(资料图)
config.js
const baseUrl = "http://127.0.0.1:8000/";export { baseUrl}
index.js
import { request} from "./request"module.exports = { // 获取导航 getNavList: (data) => request("nav/", "GET", data),}
request.js
import { baseUrl} from "./config.js"module.exports = { /* * url:请求的接口地址 * methodType:请求方式 * data: 要传递的参数 */ request: function (url, methodType, data) { let fullUrl = `${baseUrl}${url}` let token = wx.getStorageSync("token") ? wx.getStorageSync("token") : "" wx.showLoading({ title: "加载中" }); return new Promise((resolve, reject) => { wx.request({ url: fullUrl, method: methodType, data, header: { "content-type": "application/json", // 默认值 "x-api-key": token, }, success: (res) => { if (res.statusCode == 200) { resolve(res.data) } else { wx.showToast({ title: res.data.msg, icon: "none" }) reject(res.data.message) } }, fail: () => { wx.showToast({ title: "接口请求错误", icon: "none" }) reject("接口请求错误") }, complete: () => { setTimeout(() => { wx.hideLoading() }, 100) } }) }) }}
pages/index/index.js
onLoad() { this.goList() }, // 在方法中调用 goList() { let data = {} $api.getNavList(data).then((res) => { console.log(res, "res"); }) },
-
报道:微信小程序请求封装
config jsconst baseUrl = "http: 127 0 0 1:8000 ";export {
-
中泰证券(600918):中泰证券股份有限公司关于召开2023年第一次临时股东大会,审议关于预计公司2023年度对外担保额度的议案 头条焦点
中泰证券(600918):中泰证券股份有限公司关于召开2023年第一次临时股东大会,审议关于预计公司2023年度对外担保额度的议案3月7日,中泰证券公
-
请问PS3有哪些好玩的双人游戏 观天下
1、《使命召唤6》,游戏出版商动视于2009年11月10日全球发布,自由度、可操作性高,画面完美,FPS游戏中的经典;2、《鹰击长空2》,拥有许多种
-
央行副行长刘国强:目前来看中国外汇市场运行正常
证券时报网讯,9月5日,人民银行副行长刘国强表示,目前来看中国外汇市场运行正常,跨境资金流动有序,受美国货币政策的溢出效
-
【焦点热闻】日本高滨核电站4号机组自动停止与控制棒掉入核反应堆有关
据日本广播协会(NHK)当地时间7日报道,关西电力7日在向日本原子能规制委员会提交的报告中表示,高滨核电站4号机组自动停止的原因与电力故障