- 博客(7)
- 收藏
- 关注
原创 跨标签页通信神器:深入了解BroadcastChannel的妙用
在最近的项目中,需要进行多页面的通信,我探索了几种解决方案,并发现BroadcastChannel是最强大和简洁的工具。在本文中,我将分享如何利用 BroadcastChannel 实现高效的多页面实时通信。
2024-07-16 10:46:09 848
原创 求求你别用轮询了!手把手教你封装WebSocket消息推送,告别轮询方式!
如何从零搭建WebSocket消息推送功能,提升前端实时互动体验。通过WebSocket管理模块的封装,不仅避免了频繁轮询对服务器的压力,还实现了心跳机制、消息推送、重连机制等功能
2024-01-19 09:58:09 396 1
原创 小程序网络监控大揭秘:如何实时监听网络变化
在前文"5.25秒变0.023秒:小程序图片优化全攻略"中,介绍了一些小程序图片优化技巧,并提到了通过当前用户的网络状态加载对应分辨率的图片。本文将深入探讨如何实现这一功能。
2024-01-16 09:33:00 714 1
原创 uni-app开发小程序:项目架构以及经验分享
tabBar写uni-app或者小程序基本避不开这个话题了,很多情况下,官方提供的tabBar方案并不能满足产品需求/ui要求,官方也提供了自定义tabBar的方案,但此方案有很多弊端,比如:切换时候会tabBar会有明显的闪动。可以参考之前写的文章小程序自定义TabBar 如何实现“keep-alive”,文章中是原生小程序,但思路在uni-app中同样适用,如果感兴趣,可以评论区提问。
2024-01-12 09:38:02 891 1
原创 “5.25秒变0.023秒:小程序图片优化全攻略“
最近在公司在写微信小程序,该小程序主要展示一些高清图片,所以图片数量非常多,而且图片尺寸也比较大,导致小程序的加载时间非常长。所以这里记录一下如何减少小程序图片的加载时间,优化用户体验。
2024-01-10 10:44:34 1013 1
原创 vue2项目如何在运行时通过prettier格式化代码
老vue2项目由于之前没有使用eslint和prettier进行代码检查和格式化,随着开发人员增加,每个开发人员使用的编辑器不同、格式化插件不同,提交代码时候老会冲突,调研了几个方案,具体如下:
2023-08-18 17:17:55 295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人