- 博客(15)
- 收藏
- 关注
原创 使用RXJS实现扫码功能
摘要:本文介绍了使用RxJS实现扫码功能的方法,可兼容不同扫码枪的结尾标识符。代码通过监听键盘事件,过滤无效按键,处理扫码输入流,并支持超时重置和特定按键组合控制。实现包含enableScanner开启扫码监听(支持加载状态回调)和disableScanner禁用功能。使用方式展示了如何结合业务逻辑订阅扫码结果,并在弹窗关闭时取消订阅。该方案能有效处理连续扫码输入,适应不同设备的结束符差异。
2025-07-17 14:45:05
143
原创 vue前端埋点方案
文章摘要:本文介绍了一种前端埋点技术方案,通过添加全局指令'v-track'实现埋点数据收集。埋点数据包含类型和名称字段,用于追踪用户行为。核心功能是通过分析路由跳转频次,动态调整前端快捷路由——每100次访问自动统计并切换为最高频的两个路由。该方案实现了轻量级埋点、数据分析及界面优化的一体化处理。
2025-06-10 09:04:45
294
原创 AI工具调研
2025 年 2 月 6 日起,未实名用户每日限制请求 DeepSeek V3/R1 模型各 100 次。stabilityai/stable-diffusion-xl-base-1.0 0r (图生图)stabilityai/stable-diffusion-2-1 0r (图生图)
2025-03-07 13:56:49
1794
原创 pgsql安装与修改编码格式
2. 设置数据环境变量 PGDATA=d:/pgsql/data 如果没有data, 则进行创建。3.初始化数据库(默认会创建postgres 数据库,注意以下命令的顺序)6.7 以template0为模板 创建utf8编码格式的数据库v5000。6.4 再以编码格式为utf8创建template数据库。6.5 再将template数据库设置为模板。6.11 重新创建postgres数据库。6.10 删除postgres数据库。
2025-03-07 11:48:18
454
原创 vuex/pinia/eventBus学习记录
vuex: vuex是什么: vue中实现数据管理的插件,对多个组件的共用状态进行管理,也能实现组件之间的数据传递 vuex优点: 集中共享数据管理,便于数据共享 响应式 vuex用法 store: 创建store对象:const store = new Vuex.Store({ state:{count:0} }) 访问store数据:this.$store.state mapstate:能帮助生成计算属性coumputed:{ ...mapS
2023-09-20 15:21:58
270
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人