自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(167)
  • 收藏
  • 关注

原创 node express实现json转Excel

有些场景我们需要将json或js中的数据对象转换成Excel文档,作为一个前端,服务框架最应该熟悉的就是node了,以下是基于多语言转换实现代码,看明白原理自己改一改就能用了。

2024-02-29 16:45:57 622

原创 node express实现Excel文档转json文件

有些场景我们需要将Excel文档中的内容抽取出来生成别的文件,作为一个前端,服务框架最应该熟悉的就是node了,以下是基于多语言转换实现代码,看明白原理自己改一改就能用了。

2024-02-29 16:40:49 559

原创 Vue用query传值,布尔值变字符串问题

用this.$route.query传值,true和false会转成string类型,导致Boolean值失效。可用eval() 函数进行转换。

2024-01-26 16:01:22 593

原创 excel导出-将后端返回的文件流导出为excel

有的业务场景,需要前端自己将文本流导出为excel有的是后端返回的文本流,有的是调用上传组件后,前端组件生成的文本流,组件上传后点击上传的文件名,要求实现下载功能,这时的导出就需要前端自己处理了。

2023-10-17 11:51:28 346

原创 XLSX json转文本流 & json转文件

XLSX json转文本流 & json转文件。

2023-10-10 10:29:24 229

原创 XLSX.utils.sheet_to_json() 数字格式转为字符串格式

xlsx解析出的数字转字符串类型

2023-10-10 10:09:32 439 1

原创 XLSX.utils.sheet_to_json()解析excel,给空的单元格赋值为空字符串

单元格为空的话,值就默认给空字符串,输出json后会被缺省怎么办呢?这样就解决了!

2023-10-09 14:46:40 1160

原创 CSS翻转DIV展示顺序

css控制div翻转顺序

2023-07-24 20:03:05 518

原创 Python官方下载链接(mac版)

Python官方下载链接

2023-05-08 11:07:53 299 1

原创 css实现透明背景渐变 linear-gradient

css实现透明背景渐变 linear-gradient

2023-03-08 11:22:20 1707

原创 js实现web页面扫描二维码(html5-qrcode)

js实现web页面扫描二维码(html5-qrcode)

2023-02-07 16:36:29 3945

原创 vite全局批量获取文件内容 globEager

例如在vite+avue3前端工程中,在每个模块单独陪你路由,然后通过一个总的router js文件集中调取所有文件模块的文件内容

2023-01-13 15:53:12 1049

原创 飞书小程序调用图片预览功能(图片+pdf)

使用飞书小程序提供的API预览功能只能预览普通图片如果想实现打开pdf需要调用下载和打开文件两个方法

2023-01-13 15:19:54 793

原创 输入金额校验(数字非负数保留2位不四舍五入)

输入金额,限制只能输入非负数,保留2位小数,且不四舍五入

2022-12-12 09:37:10 756

原创 js金额格式化(逗号隔开,保留2位小数)

js金额格式化,逗号隔开并保留2位小数,可配置

2022-12-09 20:16:57 1307

原创 js 实现文本复制

js前端实现文本复制

2022-12-09 15:38:32 192

原创 Ant Design 国内镜像

Ant Design 国内镜像地址

2022-11-22 14:37:13 1257

原创 纯前端实现上传下载(后端存取json)xlsx

纯前端实现上传下载(后端存取json)xlsx

2022-11-17 11:18:31 485

原创 axios 应用级二次封装

axios应用级二次封装,放上去就能开发了

2022-11-16 09:39:29 171

原创 css实现透明滤镜高斯模糊效果 backdrop-filter

css 实现 div 透明 高斯模糊 效果 backdrop-filter

2022-10-24 15:08:24 640

原创 js计算组件 小数运算失真问题解决 (mathjs)

小数运算结果失真问题解决 mathjs

2022-10-20 16:41:22 734

原创 vue跳转路由进度条nprogress

vue跳转路由进度条

2022-08-12 16:03:15 226

原创 elementUI主题切换theme-vue

elementUI主题切换theme-vue轻松实现

2022-08-05 17:11:54 980

原创 JS前端读取文件夹中文件(基于webpack)

JS前端读取文件夹中文件(基于webpack)

2022-07-04 11:48:55 1894

原创 less方案实现主题切换 window.less.modifyVars

less方案实现主题切换 window.less.modifyVars

2022-07-01 15:01:51 3621 6

原创 CSS主题切换方案说明

CSS主题切换方案说明

2022-07-01 14:20:56 1472

原创 一个简单好用的localstorage组件store

好用的本地浏览器存储组件

2022-06-30 11:48:54 716

原创 SVG无法修改图标颜色问题

变为可修改图标颜色

2022-06-29 17:48:00 551

原创 微前端 阿里qiankun

微前端 阿里乾坤的官网和demo

2022-06-27 10:00:00 339

原创 mac查找命令安装路径 比如git

which命令可返回任何在mac中的命令安装位置

2022-06-22 15:01:28 463

原创 MacOS 安装homebrew报错:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubuse

国内镜像安装 homebrew

2022-06-22 14:36:14 708

原创 日期处理库 Moment.js

强大的日期转换库,特别方便

2022-06-14 15:19:10 245

原创 递归删除数组中指定数据

递归删除数组中指定数据需求未想把菜单中隐藏的菜单项删掉,需要通过标识递归查找并删除vue项目可以直接粘贴至methods里使用memuList(arr){ if(arr.length>0){ for(let i = arr.length-1; i>=0; i--) { if(!!arr[i].hidden){ arr.splice(i,1); } else if(!!arr[i].children){

2022-05-07 19:23:13 642

原创 n模块升级node版本

本人使用使用 **mac**,开发中需要 **将node版本升级至最新版本

2022-04-21 14:34:57 2009

原创 LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to nodejs.org:443

n 命令更新node版本时报错

2022-04-21 13:49:17 1363 2

原创 npm install报错解决方法ls-remote -h -t git://github.com/adobe-webplatform/eve.git

npm ERR! /usr/local/bin/git ls-remote -h -t git://github.com/adobe-webplatform/eve.gitnpm ERR!npm ERR! fatal: remote error:npm ERR! The unauthenticated git protocol on port 9418 is no longer supported.cd 命令切换到项目根目录 执行:git config --global url."htt.

2022-03-23 19:48:43 5398

原创 el-table拖拽之sortablejs

el-table拖拽之sortablejs可实现行拖拽和列拖拽代码简单易懂无冗余

2022-03-23 09:15:42 3934 3

原创 JS 取半年或一年后的时间

var d = new Date('2021-12-17');d.setMonth(d.getMonth() + 6); //加半年d.setFullYear(d.getFullYear() + 1); //加一年d.setMonth(d.getMonth() + 12); //加一年

2021-12-17 16:04:03 3539

原创 git 后悔药 git reflog

git log与git reflog 均可打印git的提交(commit)版本但是两者有所不用范围git log 仅可打印当前分支的代码提交记录git reflog 可打印所有分支的代码提交记录权限git log 已被回退的版本被抹掉git reflog 可打印所有提交过的记录,包含经被删除的 commit 记录和 reset 的操作使用git reflog...

2021-12-10 20:36:49 156

原创 无缝滚动组件 vue-seamless-scroll 的使用

1.安装npm install vue-seamless-scroll --save2.代码块html<vue-seamless-scroll :data="dataList" :class-option="seamlessScrollOption" class="seamless" @ScrollEnd="ScrollEnd"> <ul> <li v-for="(item, index) in dataList"

2021-11-28 13:20:58 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除