- 博客(167)
- 收藏
- 关注
原创 node express实现json转Excel
有些场景我们需要将json或js中的数据对象转换成Excel文档,作为一个前端,服务框架最应该熟悉的就是node了,以下是基于多语言转换实现代码,看明白原理自己改一改就能用了。
2024-02-29 16:45:57 795
原创 node express实现Excel文档转json文件
有些场景我们需要将Excel文档中的内容抽取出来生成别的文件,作为一个前端,服务框架最应该熟悉的就是node了,以下是基于多语言转换实现代码,看明白原理自己改一改就能用了。
2024-02-29 16:40:49 643
原创 Vue用query传值,布尔值变字符串问题
用this.$route.query传值,true和false会转成string类型,导致Boolean值失效。可用eval() 函数进行转换。
2024-01-26 16:01:22 1022
原创 excel导出-将后端返回的文件流导出为excel
有的业务场景,需要前端自己将文本流导出为excel有的是后端返回的文本流,有的是调用上传组件后,前端组件生成的文本流,组件上传后点击上传的文件名,要求实现下载功能,这时的导出就需要前端自己处理了。
2023-10-17 11:51:28 425
原创 XLSX.utils.sheet_to_json()解析excel,给空的单元格赋值为空字符串
单元格为空的话,值就默认给空字符串,输出json后会被缺省怎么办呢?这样就解决了!
2023-10-09 14:46:40 1797
原创 vite全局批量获取文件内容 globEager
例如在vite+avue3前端工程中,在每个模块单独陪你路由,然后通过一个总的router js文件集中调取所有文件模块的文件内容
2023-01-13 15:53:12 1195
原创 飞书小程序调用图片预览功能(图片+pdf)
使用飞书小程序提供的API预览功能只能预览普通图片如果想实现打开pdf需要调用下载和打开文件两个方法
2023-01-13 15:19:54 1014
原创 less方案实现主题切换 window.less.modifyVars
less方案实现主题切换 window.less.modifyVars
2022-07-01 15:01:51 3819 6
原创 MacOS 安装homebrew报错:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubuse
国内镜像安装 homebrew
2022-06-22 14:36:14 769
原创 递归删除数组中指定数据
递归删除数组中指定数据需求未想把菜单中隐藏的菜单项删掉,需要通过标识递归查找并删除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 699
原创 LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to nodejs.org:443
n 命令更新node版本时报错
2022-04-21 13:49:17 1524 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 5501
原创 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 3791
原创 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 192
原创 无缝滚动组件 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 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人