- 博客(45)
- 收藏
- 关注
原创 vue3.5 h5实现扫描二维码功能
本文实现了一个基于Vue 3的H5二维码扫描组件,主要特点包括: 跨平台适配:自动检测移动设备并优化UI布局,支持响应式设计 摄像头管理:优先使用后置摄像头,提供逐步降级策略,兼容不同浏览器 纯前端识别:动态加载jsQR库实现二维码识别,无需后端API 完整交互流程:包含扫描动画、结果展示、错误处理等完整交互 安全限制:需在HTTPS或localhost环境下运行 该组件特别针对移动端做了优化,包括安全区域适配、触摸反馈增强等,并提供了手动输入二维码的备用方案。扫描结果支持复制和继续扫描功能,形成完整的使用
2025-12-05 17:21:44
424
原创 在vue3中实现代码编辑实时预览功能
编写 Vue + JS 代码,实时将其构建为 HTML 字符串,并传给 iframe 进行展示。在vue3中实现代码编辑实时预览功能。
2025-08-05 09:50:03
638
原创 Threejs 实现3D 地图(07)3d 地图 完结
ps:本案例主要对省级做了很多操作 对于市级还有区级没有进一步完成。大家可以根据自己的需求来调整。目前已经完成了开发 但是代码质量不是很好(没时间优化了)后续有空会继续更新,如果你有想做的但是没有实现 可以留言给我 我会尽量而为。
2024-10-24 16:21:28
838
3
原创 Threejs 实现3D 地图(05)3d 地图进场动画和地图边缘动画
4、使用Tween动画库或者 gsap 动画库实现摄像机进场动画。2、绘制着色器材质(ShaderMaterial)1、获取边缘地图的所有坐标 转换为 d3坐标。3、将着色器材质按照地图边界的坐标跑动。3d 地图进场特效以及地图边缘动画。
2024-10-23 10:21:38
2248
原创 elementui 的 table 组件回显已选数据时候使用toggleRowSelection 方法的坑点
elementui 的 table 组件回显问题。
2024-10-17 10:19:26
987
原创 elementplus 二次封装 select 自定义指令上拉加载更多 完美解决 多次接口调用 重新加载数据多次调用!!!
elementplus 二次封装 select 自定义指令上拉加载更多 完美解决 多次接口调用 重新加载数据多次调用数据!!!
2024-08-14 17:39:17
1779
原创 微信小程序 vant Picker组件default-index不生效的解决办法
微信小程序 vant Picker组件default-index不生效的解决办法
2024-05-30 15:25:02
1315
原创 通过Url Link 跳转微信小程序以及带参数
' 在 onLoad 的时候 获取到的参数就会有问题(自行理解吧)。我们需要把 parmas 后面的参数都作为一个(所以需要编码。)所以后端在生成 Url Link的时候 穿的 parmas里面的额外参数就需要进行编码之后在生成。A: 首先要明白 去往的小程序带参的页面路径是这样的: '/pages/index/index?id=123&type=456', 如果不对 option.parmas 进行编码 那么后端传给微信的。path: 跳转的是微信小程序的哪个页面。query: 传递的参数。
2024-03-19 18:19:05
7423
原创 ts版本微信小程序在wxml保存文件不刷新页面的解决办法
将project.config.json中的skylineRenderEnable改为false。
2024-03-15 11:33:24
873
原创 HarmonyOS的Swiper 数据为空导致页面崩溃的解决办法
当前: api9 DevEco Studio 3.1.1 Release。运行以上代码 预览器卡死;在Swiper最外层加一个if判断。
2024-01-22 15:38:41
788
原创 HarmonyOS的Image组件使用svg的fillColor不生效解决办法
复现:解决办法:修改svg代码:找到这里 添加以下内容就可以了:
2023-12-29 17:01:41
1449
原创 HarmonyOS实现登录页面
ps: 选择Page!!!请注意 这类不要选择ArkTsFile 因为你的登录页面是需要显示在页面的入口文件(这类的入口文件并不是前一章说的index.ets的项目入口文件 这个入口文件是....自己理解吧) 如果你创建的页面是个组件(那就可以直接选择ArkTsFile)如果你不小心选择了ArkTsFile 就在下图吧你的页面路径加进去。
2023-12-27 10:26:17
1662
原创 HarmonyOS初体验
在创建完项目之后 编辑器会自动定位到 page > index.ets文件 这就是项目默认的入口文件在entryability > EntryAbility.ts 中可以修改入口文件。
2023-12-27 10:15:47
869
原创 vue3+ts Typerror: Failed to fetch dynamically imported module
上面的办法也只是权宜之计 并不是最完美的办法,目前vite官方也没有解决这个问题。希望官方给大家一个解决的办法吧。
2023-12-13 16:56:32
4254
1
原创 解决elementuiplus的button组件点击之后仍然是hover的问题以及修改主题颜色之后button的颜色问题
最近遇到了elementui的button组件的问题,到目前位置官网也是这样的。自己摸索着修复这个问题。
2023-12-06 14:12:21
2961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅