小程序
文章平均质量分 75
正小安
前端大白,本科软件工程
展开
-
03 添加并发请求
能够控制异步任务以同步的流程执行,代码如下,这时候就会产生一个问题,当第一个请求执行完以后,才能执行第二个请求,这样就会造成请求的阻塞,影响渲染的速度。方式同时发起多个异步请求,并在所有请求完成后再进行数据处理和渲染。方法,使用展开运算符将传入的参数转成数组,方法的内部,使用。接收传递的多个异步请求,将处理的结果返回即可。能够将多个请求同时发出,不会造成请求的阻塞。在 WxRequest 实例中封装。原创 2024-09-23 00:59:51 · 338 阅读 · 0 评论 -
04 添加 loading 加载
如果在延时期间有新的请求发起,这时会在新的请求发起前清除定时器,因此不会执行定时器内部清除 loading。(若不为空,则表明有 loading,无需再添加一个 loading)。然后,我们将一个请求标识添加到队列中。通过设置一个短暂的延时(例如 100 毫秒),我们可以确保。接下来,我们检查队列的长度。如果队列为空,说明当前没有进行中的请求,因此我们需要显示。方法中,我们首先检查是否有定时器存在,并清除它。目前在发送请求时,请求发送之前会展示。中,我们初始化了一个空数组。,用来存储请求的标识。原创 2024-09-23 00:59:38 · 1010 阅读 · 0 评论 -
02 创建拦截器
在实例化WxRequest类之后,可以通过修改和方法来配置具体的拦截器逻辑。// 配置请求拦截器// 在发送请求之前做些什么// 响应拦截器// 对响应数据做点什么这样,拦截器就被成功添加到了WxRequest类中,并且可以在请求前和响应后执行自定义逻辑。在请求拦截器中,你可以修改请求配置,例如添加头部信息;在响应拦截器中,你可以根据响应数据进行一些处理,例如提取响应数据中的data属性。请求拦截器:获取 token 并加入请求头;原创 2024-09-22 19:09:06 · 548 阅读 · 0 评论 -
01 基础request
创建一个WxRequest类包含一个静态属性default和几个方法,用于处理网络请求。原创 2024-09-22 19:01:08 · 483 阅读 · 0 评论 -
微信小程序配置文件详解
JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,在小程序中主要用于静态配置。每个页面或组件都可以拥有对应的.json文件,用于配置其属性和行为。这些配置文件共同构成了小程序的基础架构。原创 2024-09-19 16:20:45 · 988 阅读 · 0 评论