- 博客(43)
- 收藏
- 关注
原创 * 判断今天是否在某一段时间内并且大于今天的时间都要显示
该代码实现了一个判断套餐是否应显示的逻辑:1)空或无效日期不显示;2)未来日期显示;3)与当前日期同年月时,仅当套餐日≤当前日显示;4)其他过去日期不显示。核心逻辑通过Moment.js处理日期比较,考虑了多种输入格式(Moment/string/Date)的兼容性。
2025-10-25 11:11:43
86
原创 vue2+ts导出表格
本文介绍了如何使用ExcelJS和file-saver库实现前端Excel导出功能。通过创建formatJson方法格式化数据,并封装exportWithExcelJS方法处理工作簿创建、表头设置、数据填充和文件下载等操作。使用时只需传入表头数组、数据数组和文件名,即可自动生成格式化的Excel文件。该方法支持表头样式自定义、数据格式化处理和自动列宽调整,并提供了错误处理机制。示例展示了如何从表格数据中提取指定字段进行导出。
2025-10-14 15:30:45
308
原创 vue五角星
本文介绍了一个使用Vue和TypeScript实现的五维菱形图表组件。该组件通过Canvas绘制5个不同方向的菱形,每个菱形代表一个数据维度(学业水平、思想品德等),并根据数值(0-10)显示不同大小的渐变填充效果。组件支持响应式数据更新,提供标签位置调整功能,使用橙色渐变配色方案,并确保数据有效性验证。核心功能包括:动态计算渐变颜色、精确控制菱形绘制角度和尺寸、灵活调整标签位置以避免重叠,最终生成美观的五维评估图表。
2025-09-22 09:15:28
112
原创 微信小程序选择图片、视频、音频
该代码实现了一个多媒体上传组件,包含图片、视频和音频处理功能。主要特点包括:1)支持本地选择图片/视频、微信选择文件、录音三种上传方式;2)采用网格布局展示已上传的多媒体文件(最多9个),支持预览和删除;3)内置录音功能,包含开始/停止录音、播放/暂停和删除操作,并显示录音时长;4)通过模态框分层管理不同操作界面,使用图标增强可视化效果。组件针对不同媒体类型(图片、视频、音频)提供了差异化的展示方式和交互控制。
2025-09-15 17:03:41
324
原创 vue+微信小程序 五角星
说明:这个是先画出一个72度菱形,长中长线和短中长线按照一定比例,然后把菱形分层十份,最后再把菱形进行旋转形成五角星,最后显示标签,因为一直对不上所以对标签做了点操作。
2025-08-15 11:42:25
310
原创 element鼠标经过单元格的时候显示按钮并可点击
2.当鼠标指针进入时触发方法拿到参数,其中可以拿到顶部行列的数据,这样可以定位到触发的是哪一个单元格,在数据上用isShow来显示是否显示按钮。1.使用el-table 的@cell-mouse-enter和@cell-mouse-leave方法。
2024-08-23 16:28:47
489
原创 在vscode中创建vue +uniapp+ts+colorui+部分uni-ui项目
5.按需引入uni-ui(官网:https://uniapp.dcloud.net.cn/component/uniui/quickstart.html)(1)直接下载colorui文件下载放入src目录下面(https://www.color-ui.com)4.引入color ui (因为习惯用了所以colorui全局配置,uni-ui按需引入)(4)使用(具体可以直接打开colorui项目按照示例,按需复制粘贴)(3)如果需要全局安装(没全局安装过官网有写)(2)main.ts 引入。
2023-11-10 16:23:42
451
原创 微信小程序分享图片给微信好友
1.服务器地址:先用wx.downloadFile转为本地地址,再用 wx.showShareImageMenu进行分享。3.需要在微信公众平台对服务器地址进行配置(downloadFile合法域名)2.本地地址直接用wx.showShareImageMenu进行分享。
2023-06-14 09:20:17
3404
原创 无法加载文件 C:\Users\Miss.zhou\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。
以管理员权限打开windows powershell,输入set-ExecutionPolicy RemoteSigned,选择y或者a即可。
2023-04-14 10:15:06
131
原创 学习抖音小程序第一步
官方文档地址:https://microapp.bytedance.com/docs/intro/create.html。开发平台地址:https://microapp.bytedance.com/单看开发工具和微信开发者工具差不多。
2023-03-29 14:21:26
211
原创 小程序自定义拖动排序(uniapp)
点击拖动:设置可移动区域,循环数组,movable-view写要移动的盒子(用点击事件点击要移动的数据进行克隆,把数据从当前数组中摘取出来放入movable-view进行移动),再利用onChange事件捕捉x,y轴,利用设置的盒子高度和当前获取的y轴数据判断当前数组的下标。2) @touchend(拖动离开事件),movable-view的onChange事件,自定义克隆事件dragChange,自定义顶置事件overheadChange。3.onChange事件捕捉x,y轴,获取移动的下标。
2022-10-18 10:02:45
7388
1
空空如也
主包大了,能不能将主包静态图片放入分包,减小主包大小
2023-06-02
部分手机进不去小程序
2023-02-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅