前端大文件下载
思路 利用浏览器a标签进行下载 实现 // url为文件路径,name为文件名 const downloadFile = async (url, name) => { try { const a = document.createElement('a'); a.setAttrib
芋道低代码笔记(二)—— 前端模板修改
本篇记录前端表格和表单模板的基础修改使用 以下为文件目录,前后端模板都是放在resources目录下,基于velocity模板编写 以下为vue3对应的所有模板,此处主要修改index.vue(表格页)、form.vue(添加修改表单页)、api.ts(接口调用配置文件),由于实际修改代码为云桌面环
芋道低代码笔记(一)—— 大致流程梳理
1.背景 公司项目大多都是管理系统,表格表单页面比较多,由于前端人手不够,公司打算利用低代码生成代码的方式提高平常前后端在表单这一块开发的效率。 以下为调研时的构思设计  2.技术选型 因为公司所有项目的前端都是用的vue3编写的,并且公司
ifram嵌入Label U
1. 背景 公司的人工智能服务平台(TAP)需要添加新的功能:对数据集创建数据标注任务,标注完成时将文件回传至数据集。 经过一系列调研,最终我们选择了开源的Label U项目,并决定通过iframe接入的方式来使用Label U,然后根据业务需求修改Label U的源码。 2.思路 因为是通过ifr
vscode常用插件
通用 Dracula Theme Official 主题插件 background-cover vscode 背景图片插件 indent-rainbow 代码间距显示增强 Path Intellisense 引用路径提示 Git History 查看git提交记录 GitLens 每行代码的末尾,都
验证码识别插件(三)-前端chrome插件开发
参考资料:https://github.com/sxei/chrome-plugin-demo?tab=readme-ov-file 代码目录 |-manifest.json |-content-script.js |-recognition_styles.css |-popup.html |-po
验证码识别插件(一)-前言
源码地址:https://github.com/carolin-violet/captcha_recognition_extension 背景 鉴于平常开发过程中频繁地登录公司的tap系统,一直要输入验证码, 所以想着制作一个插件去自动识别验证码并填充到登录表单上。 技术选型 前端:javascri
js实现瀑布流布局
前言 我的导航站点项目需要将每一个二级分类分成一块一块的布局,如下图所示 不同的瀑布流布局实现方案 参考 https://jueji
利用IntersectionObserver API实现图片懒加载
前言 在我的导航站点项目编写过程中,不同一级分类可以切换显示隐藏,每一个一级分类下都有很多导航地址(图标+名称)效果如下 考虑到性能问题,可以先通过调用api查询基础的导航站点信息渲染展示,然后通过IntersectionObserver API实现图标的懒加载 多种懒加载方法 参考