简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
PDF.js官网本文使用的 PDF.js 版本为:v3.0.279本文未使用 npm 形式在项目中引入 PDF.js 依赖,因为该形式引入的 PDF.js 需要自己写额外页面样式及按钮,而直接在官网下载可以使用 PDF.js 默认提供的 viewer ,不用再增加额外代码,即可实现 PDF 预览等功能# 使用 npm 形式在项目中引入 PDF.js 依赖 npm i pdfjs-dist效果预览。
Tabs 动态标签页实现右键菜单【关闭当前标签页】、【关闭左侧标签页】、【关闭右侧标签页】、【关闭其他标签页】、【关闭全部标签页】功能
本文使用 Vue3 + Vite + Element Plus + Vue Router + Pinia + Typescript 搭建项目。
Element Plus 使用按需引入,大大缩小打包后的文件大小。
动态渲染多级嵌套菜单点击菜单跳转页面子菜单高亮,对应父级菜单也高亮不同路由高亮同一菜单。
为了通过组合式 API 获得该模板引用,需要声明一个同名的 ref。ref 数组并不保证与源数组相同的顺序。
最近在做一个项目的重构,其中有大文件上传的功能,由于项目是几年前,代码没有前后分离,用的是 jQuery + webuploader 库做的,但实际上只是实现了大文件切片上传,并没有切片并发、秒传及断点续传功能,后端也不支持,且 webuploader 库已经不再维护了,故决定自己实现一个最简单的大文件切片上传功能。
最近在做一个项目的重构,其中有大文件上传的功能,由于项目是几年前,代码没有前后分离,用的是 jQuery + webuploader 库做的,但实际上只是实现了大文件切片上传,并没有切片并发、秒传及断点续传功能,后端也不支持,且 webuploader 库已经不再维护了,故决定自己实现一个最简单的大文件切片上传功能。
Element Plus 使用按需引入,大大缩小打包后的文件大小。
本文使用 Vue3 + Vite + Element Plus + Vue Router + Pinia + Typescript 搭建项目。