- 博客(11)
- 收藏
- 关注
原创 UniApp 跨页面数据传递与更新
本文展示了在uni-app中通过全局事件实现仓库选择功能的完整流程。主页面设置事件监听器,当用户从仓库选择页返回时,通过uni.$emit触发事件传递选中数据,主页面接收后更新显示。关键点包括:在onShow中监听、onUnload中移除监听以避免内存泄漏,以及数据格式的设计。该方法适用于简单的页面间通信,对于复杂场景建议结合Vuex状态管理。示例代码清晰展示了单选仓库的实现,并指出可扩展为多选等更复杂交互。
2025-06-10 11:05:07
335
原创 uni-app h5正式版发布后去除console
在Vue项目中,可通过修改vue.config.js配置移除console代码:使用chainWebpack配置terser压缩选项,设置drop_console为true以移除所有console方法,或通过pure_funcs指定要移除的特定方法。若无该文件需手动创建,具体配置可参考uni-app官方文档。
2025-05-29 17:19:59
107
原创 基于face-api.js的前端人脸识别
下面是一个使用Vue2实现的人脸识别应用,它会调用摄像头并检测人脸是否在指定框内,当人脸在框内时自动截图并输出base64编码。
2025-05-08 14:57:38
226
2
原创 什么是Serverless架构
Serverless架构是一种云计算模型,它将应用程序的部署和管理责任转移到云服务提供商,以此减少开发人员的服务器配置和管理任务。它的核心理念是将开发人员从服务器的管理和构建中解放出来,让他们专注于应用程序的编写和业务逻辑。1.减少服务器管理工作量:Serverless架构中服务器的管理工作由云服务提供商负责,开发人员可专注于应用程序的编写和业务逻辑。总体来说,Serverless架构的优点明显,可以为开发人员提高效率、降低成本,同时也需要在代码编写中考虑一些限制和问题。
2023-06-15 16:36:40
439
1
原创 uniapp无法连接uniCloud本地调试服务,请检查当前客户端是否与主机在同一局域网下
解决办法就是点发行,发行小程序,此时会打开一个新的微信开发者工具,然后再从微信开发者工具上传,遇到的问题无非是点击运行,运行到小程序然后从微信开发者工具直接上传,这样的结果必然是会弹出调试弹窗。uniapp发布小程序后弹出无法连接本地调试服务,请检查当前客户端是否与主机在同一局域网下。
2023-06-11 14:03:39
4717
4
原创 u-switch绑定Number值
u-switch绑定Number值只需要在activeValue和inactiveValue写入对应的打开关闭的值就可以了。
2022-12-28 10:05:01
1025
3
原创 一看就懂二进制、八进制、十六进制数转换十进制
二进制转换成十进制示例( 0-1 )任何数的0次方代表1,任何数的1次方是他本身规则:从最低位开始,将每个位上的数提取出来,乘以2的(位数-1)次方。然后求和。案例1:将二进制数1011转成十进制的数1011 = 1*2^0+1*2^1+0*2^2+1*2^3=1+2+0+8=11案例2:将二进制数110001100转成十进制的数110001100=0*2^0+0*2^1+1*2^2+1*2^3+0*2^4+0*2^5+0*2^6+1*2^7+1*2^8=0+0+4+8+.
2021-07-31 18:42:54
1936
原创 C语言运算符
C语言运算符一览表 优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 () 圆括号 (表达式) 函数名(形参表)
2021-07-31 13:23:44
79
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人