从前有匹马叫代码
心若没有栖息的地方,到哪里都是流浪
1 2 3 4 5 ··· 9 下一页
摘要: 今天突然想到了这个问题,公共接口的Api是怎么做接口限流的,然后思考了之后,刚开始想到了一种 固定窗口计数器算法,但是这个方法有个不好的点在于,时间边缘处不太友好,举个例子来说 1秒钟允许5次请求的话,那么我地 990毫秒并发了五个请求,然后第1010毫秒又可以发五个请求,这样的话在20ms的时间里 阅读全文
posted @ 2025-07-19 11:14 从前有匹马叫代码 阅读(24) 评论(0) 推荐(0)
摘要: 前几天在网上浏览,突然发现一段代码,一个动态组件,其中组件上有这个事件,从@vue开头看出来,这个标签不简单,去文档上一顿找,无果。 在搜索引擎的加持下,终于找到了解释: 在父组件中直接监听子组件的生命周期 于是我写了一个代码来测试, <script setup lang="ts"> import 阅读全文
posted @ 2025-07-11 09:44 从前有匹马叫代码 阅读(43) 评论(0) 推荐(0)
摘要: 我们的小程序是使用uniapp vue3开发的,简化架构描述,聚焦问题 在App.vue onLaunch生命周期中会执行 我封装的多端统一登录函数,但是因为onLaunch中的获取TOKEN逻辑是异步执行的,这样的话,与页面的onLoad事件执行业务逻辑 会有一些问题,即,异步获取TOKEN与页面 阅读全文
posted @ 2025-02-25 21:35 从前有匹马叫代码 阅读(438) 评论(0) 推荐(0)
摘要: 简单模拟,我有pages/index与pages-work/job-detail页面,pages/index 页面放的是job列表, 今天发现,从job-detail页面分享页面到聊天,然后从聊天点进去,再返回到index页面,数据列表没有加载, 开始排查问题之后发现,直接从聊天页面进入小程序是优先 阅读全文
posted @ 2024-12-18 16:30 从前有匹马叫代码 阅读(38) 评论(0) 推荐(0)
摘要: 今天查阅Rsbuild的文档,发现有一个菜单“模块联邦”,从来没听说过,便点进去看一看究竟,官方说法如下: Module Federation 是一种 JavaScript 应用分治的架构模式(类似于服务端的微服务),它允许你在多个 JavaScript 应用程序(或微前端)之间共享代码和资源。 R 阅读全文
posted @ 2024-10-24 20:10 从前有匹马叫代码 阅读(275) 评论(0) 推荐(0)
摘要: 在平常开发中,经常会遇到重复请求的情况,也许是因为网络问题,也许是因为接口问题等等,传统做法是客户端采用防抖来限制用户发送接口的频率,一般出个loading转圈圈的形式, 但是很少使用取消请求的做法,现在我来记录一下,如何采用闭包来封装一个可取消请求的函数,首先需要了解的是 1. 闭包 2. Abo 阅读全文
posted @ 2024-09-09 22:33 从前有匹马叫代码 阅读(59) 评论(1) 推荐(0)
摘要: 在使用uniapp 开发多端应用的时候,踩了一个坑,有一个页面,是使用swiper作为滑动容器,然后每个swiper-item 嵌套不同的内容, 代码示意: <template> <swiper> <swiper-item> <view class="w-screen h-300rpx"></vie 阅读全文
posted @ 2024-09-06 13:53 从前有匹马叫代码 阅读(121) 评论(0) 推荐(0)
摘要: 首先,如果两个page分别在不同的layout下,是无法使用pageTransition来实现切换效果的,这时候需要使用layoutTransition来实现切换效果 这里采用npm package的方式安装animate.css,当然采用cdn的形式也是可以的 npm i animate.css 阅读全文
posted @ 2024-08-21 10:09 从前有匹马叫代码 阅读(434) 评论(0) 推荐(0)
摘要: 这两天开发了一个组件,开发好之后想着先本地npm link 用一用试试,然后在vue3 项目中link了过来,发现VSCODE没有属性提示,鉴于考虑到一个好的组件应该是提示友好的,于是给组件准备加上属性提示。 首先,我的组件包名叫 "xxx-xx"这种,然后我是提供了全局安装和仅导入组件的方式 im 阅读全文
posted @ 2024-08-18 09:08 从前有匹马叫代码 阅读(46) 评论(0) 推荐(0)
摘要: 先来一张图看看,这是现实中的,那么我们如何在程序上实现这样的效果呢,主流方案是采用canvas来实现 首先要实现这种效果,核心点是了解canvas的globalCompositeOperation属性,这个属性的作用是控制canvas上不同图层之间的显示效果,传送门 我们这里只需要使用到"desti 阅读全文
posted @ 2024-08-12 10:23 从前有匹马叫代码 阅读(74) 评论(0) 推荐(0)
1 2 3 4 5 ··· 9 下一页