随笔分类 -  工具方法

摘要:一、Decimal.js 简介 decimal.js 是一个用于任意精度算术运算的 JavaScript 库,它可以完美解决浮点数计算中的精度丢失问题。 特性: 1. 任意精度计算:支持大数、小数的高精度运算。 2. 链式调用:简洁的链式操作方式。 3. 支持所有常见运算:加减乘除、取幂、平方根、取 阅读全文
posted @ 2024-12-24 14:10 行走的蒲公英 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:import { ElLoading } from 'element-plus'; import { saveAs } from 'file-saver'; export function oneClickUnzip(query) { return request({ url: '/project/ 阅读全文
posted @ 2024-12-19 10:06 行走的蒲公英 阅读(413) 评论(0) 推荐(0) 编辑
摘要:整体目标 实现一个在 Vue 项目中方便使用 SVG 图标,允许在页面中通过自定义标签直接引用 SVG 图标,无需手动引入每个图标文件。 具体步骤 1. 使用方式 页面中直接写标签,myicon是svg图片文件名,不需要引入。myicon文件放在指定的svg目录中即可。 <svg-icon icon 阅读全文
posted @ 2024-12-17 15:23 行走的蒲公英 阅读(574) 评论(0) 推荐(0) 编辑
摘要:1.官方地址: https://www.deepseek.com/ 2.开放平台的api文档: https://api-docs.deepseek.com/zh-cn/ 需要自行找到对应的API 3.前端使用deepseek生成 (1)生成json格式的方法 export const fast_gp 阅读全文
posted @ 2024-12-09 10:00 行走的蒲公英 阅读(5096) 评论(4) 推荐(0) 编辑
摘要:export async function convertToFileObjects(fileData) { // 用来存储所有 File 对象的数组 const fileArray: File[] = []; // 使用 Promise.all 来并行下载所有文件 await Promise.al 阅读全文
posted @ 2024-12-09 09:21 行走的蒲公英 阅读(53) 评论(0) 推荐(0) 编辑
摘要:js截取字符串中花括号里面的内容,比如json // 用这个方法截取花括号里面的内容。 export function extractJsonFromText(text) { const startIndex = text.indexOf('{'); const endIndex = text.la 阅读全文
posted @ 2024-08-27 10:40 行走的蒲公英 阅读(280) 评论(0) 推荐(0) 编辑
摘要:1. 实现效果 具体需求:顶部是搜索栏,包括搜索结果个数,目前跳到第几个,包含上一个、下一个按钮。富文本区域关键词高亮黄色,当前关键词为高亮橙色。如图 2. 版本号 用到vue3 和 uniapp , mp-html 插件版本是v2.5.0, 插件地址:https://ext.dcloud.net. 阅读全文
posted @ 2024-08-27 10:06 行走的蒲公英 阅读(536) 评论(0) 推荐(0) 编辑
摘要:1.数据格式: 对象:key/value const data1 = { '合同 主体信息': '{\n "合同编号": "FWTsAEY-S1T-2023-01",\n "项目编号": "FTCG2023000265A",\n "项目名称": "福田区第二人民医院食堂服务采购项直",\n "总计/ 阅读全文
posted @ 2024-08-22 17:25 行走的蒲公英 阅读(168) 评论(0) 推荐(0) 编辑
摘要:1. 实现效果: 文件列表点击pdf文档可预览,含多页,带下载按钮 2. 用的vue3 + vue-pdf-embed 版本号可用1.x或2.x : 这里我用的1.2.1版本: "vue-pdf-embed": "1.2.1" // 安装: npm i vue-pdf-embed@1.2.1 vue 阅读全文
posted @ 2024-07-30 10:08 行走的蒲公英 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:记录下,使用若依v3.8.7版本,后续要升级到v3.8.8版本,本地仓库合并若依仓库的新版本的提交记录: 1. 添加远程仓库 git remote add other-repo <另一个仓库的URL> 2.拉取最新 git fetch other-repo 3.合并对应的分支 git merge o 阅读全文
posted @ 2024-07-02 09:59 行走的蒲公英 阅读(40) 评论(0) 推荐(0) 编辑
摘要:1. 火狐:https://www.colorzilla.com/zh-cn/firefox/ 2.谷歌:https://www.colorzilla.com/zh-cn/chrome/ 阅读全文
posted @ 2024-06-20 10:30 行走的蒲公英 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1. 看下效果图 表头为2栏,分为计划、记录; 左侧栏是一天中具体时间点,具体到分钟; 按钮栏分为日周月,三种视图切换: 顶部、左侧固定,都支持滑动滚动条 文本超出,加入鼠标悬浮效果。 2. 用到插件 日历插件fullcalendar :使用v6版本:https://fullcalendar.io/ 阅读全文
posted @ 2024-06-14 16:42 行走的蒲公英 阅读(485) 评论(0) 推荐(0) 编辑
摘要:上方导航栏“Help→Etit Custom VM Options…”进入自定义虚拟机选项页面。 文件内容尾部加上:-Dfile.encoding=UTF-8 重启idea,运行。 阅读全文
posted @ 2024-05-28 15:54 行走的蒲公英 阅读(50) 评论(0) 推荐(0) 编辑
摘要:用到 createWriteStream 和 zip 插件: 写入文件夹就是拼接好路径就行:文件夹字符串,比如 ‘第一文件夹/子文件夹/孙文件夹’,成功后可写入本机 const handleBatchDownload = async (cosFileNameUrls, downName) => { 阅读全文
posted @ 2024-05-23 14:41 行走的蒲公英 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1. 先看下要实现的效果图,左侧栏为当日时间,顶部为部门所有人员,表格内容是人员事件,要求数据多的时候,左侧栏和顶部固定,支持横竖滚动条,如图: 2. 这里用的js原生写法: <html> <head> <title>工作记录详情</title> <meta name="decorator" con 阅读全文
posted @ 2024-05-23 11:17 行走的蒲公英 阅读(236) 评论(2) 推荐(0) 编辑
摘要:用的vue3+最新版本:官网链接:https://fullcalendar.io/demos 效果如图:x轴为人员,y轴为当日的时间段: 1. 安装 引入 npm install --save @fullcalendar/core @fullcalendar/resource @fullcalend 阅读全文
posted @ 2024-05-20 14:24 行走的蒲公英 阅读(887) 评论(7) 推荐(0) 编辑
摘要:1.通过dcloud插件市场下载 导入Hbuiderx,参考官网: https://z-paging.zxlee.cn/start/install.html#%E9%80%9A%E8%BF%87%E6%8F%92%E4%BB%B6%E5%B8%82%E5%9C%BA%E5%AE%89%E8%A3%8 阅读全文
posted @ 2024-04-23 14:09 行走的蒲公英 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:https://yasuo.xunjiepdf.com/img/ https://tinify.cn/ 阅读全文
posted @ 2024-04-23 14:01 行走的蒲公英 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1、进入设置页面:文件>首选项>用户代码片段>选择设置的语言。 2、自定义打印: 3、关于代码段显示位置的调整设置 文件>首选项>设置,搜索代码段或snippetSuggestions,修改为”top”; 4、页面中使用: 输入log看效果 阅读全文
posted @ 2024-04-19 11:18 行走的蒲公英 阅读(168) 评论(0) 推荐(0) 编辑
摘要:最近有个需求,要求批量下载腾讯云cos文件,并打包压缩。 1. 方案一 起初用的方案,文件数据一直是以 blob 方式传递的,小文件可以成功下载,但是遇到大文件(比如几个G)一直等待且不加遮罩层loading的情况下体验效果很差。 import { saveAs } from 'file-saver 阅读全文
posted @ 2024-03-22 15:09 行走的蒲公英 阅读(2891) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示