- 博客(10)
- 收藏
- 关注
原创 通过轮询机制突破浏览器请求时间限制
为解决视频生成接口因浏览器超时限制导致1分钟自动中断的问题,采用了轮询机制。该方案将长时间任务分解为:快速启动任务+定期状态轮询(30秒间隔,最多30次)。前端发起请求后轮询状态,后端异步处理任务并维护状态映射。API设计包含启动任务、状态查询和取消任务三个端点。优势在于突破浏览器超时限制、实时进度反馈和更好的用户体验,配置了60秒启动超时、30秒轮询间隔及24小时任务自动清理机制。
2025-05-29 10:45:33
306
原创 轮播图两边淡化 + 事件穿透
轮播图,卡片格式,需要两边淡化,中间不影响,没有好的方法最后决定加一个遮罩层,给遮罩层一个两边到中间的渐变色,即可实现效果。可是遮罩层会遮住轮播图的点击事件,所以用到事件穿透。给遮罩层增加事件穿透即可。
2024-08-23 09:38:32
187
原创 el-upload + formData 上传实现
on-change方法会将参数fileList返回过来,我们定义一个参数接收他。首先在el-upload里定义好我们需要的方法和配套设置,然后我们去写方法。
2024-06-27 15:39:38
721
原创 antV + vue3 数据字段解析
基本上每个表格的fields里都有'rows', 'cloumns', 'values'三个字段,'rows', 'cloumns',存放的是行头和列头的字段,'values'存放的数据单元格的字段。data是一存放数据的字段,里面是数据的value和label(name), 它会自动去匹配我们设置的'fields', 和'meat', 其中'fields'中的'values'控制着展现哪些字段。3.然后就是'meta'字段,'meta'字段里有'field', 'name'两个字段。
2024-06-25 16:30:26
510
原创 禁止文字换行,超出省略号,搭配el-tooltip使用
搭配el-tooltip,使用户可以看到完整的文字。给文字设置属性,实现禁止换行,超出省略号样式。
2024-06-14 14:53:06
325
原创 el-table时间列返回时间戳,需要格式化时间
使用eltable时候,有一列后端给我返回的时间戳,需要给他转化成我想要的时间格式,于是使用moment。然后格式化时间,写一个格式化时间的方法。
2024-06-13 14:40:44
470
原创 监听浏览器窗口大小,动态改变一些东西
3.在this.handleResize方法中,写要动态改变的逻辑。4.初始化的时候,看需求是否需要调用该方法。2. 初始化的时候添加一个时间监听器。1.在data中初始化屏幕宽度。5.销毁的时候移除监听器。
2024-06-07 13:16:17
513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅