自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

原创 vue中在线预览word文档,前端进行word文档中关键词搜索高亮(关键词高亮功能可用于所有页面元素)

主要思路,获取指定区域所有元素,innerHTML,找到匹配关键词,用正则替换,加上类元素,添加背景颜色和字体颜色。2.js代码,通过axios,请求会文件流进行解析,url换成自己的文档url。3.如果报错JSZip,就进行安装JSZip引入,就可以了。1.创建div元素,用于解析word文档载体。2.多个关键词时,for循环调用。

2024-01-26 09:54:42 503 1

原创 vue2启动假的https

想要用到webrtc或者其他必须要https环境下,,在本地调试就需要启动假的https。

2024-01-10 15:22:18 358

原创 vue中在线预览展示word文档

使用vue-office/docx组件,不过好像只能预览docx,不能doc。

2024-01-06 15:24:54 1094 4

原创 压缩解压生成asar文件

在项目中用到electron才了解到asar文件,前提电脑安装了node与npm

2024-01-06 13:57:52 535 1

原创 VUE前端项目浏览器打开唤醒电脑应用程序(注册表协议,和node两种)

说一下前提,浏览器本身是不支持node这样写法,会报错require找不到,我们项目是使用electron打包后桌面程序的,所以也就是vue项目在electron中使用node。Exec=/opt/apps/com.visualstudio,code.uos/files/code-oss/bin/code-oss,exec是调用的程序路径地址。我们用的国产化申威龙芯,在自己搞electron还得在打包适配对于我们太麻烦了,就直接在龙芯申威社区下载electron,把里面配置项目文件改了就行。

2024-01-06 13:48:37 1439 1

原创 VUE项目使用electron的一些事项

5.如果是直接把dist包复制过来,需要改一下配置,打开main.js,找到mainWindow.loadFile,官方原本是只有index.html,如果是直接大dist包拉过来,index.html替换掉就不需要该,找到的文件都是正确的,复制的dist包的话就要改./dist/index.html找我们自己的文件。4.打包成功后直接可以托入到ele项目下,在npm start运行(觉得太乱也可以把dist包拉过来)2.electron的路由好像得带#然后我就把路由改为哈希模式带#,

2024-01-05 16:38:00 449 1

原创 VUE在线播放展示MP4等视频文件

最近项目需要做一个能在线预览docx,pdf,md,MP4等文件,下面是浏览器在线播放视频文件,选用vue-video-player组件使用,使用就是很简单把后端返回的视频url地址赋予给配置项 this.playerOptions.sources[0].src就

2024-01-04 10:54:16 824 1

原创 VUE在线预览展示pdf文件

最近项目需要做一个能在线预览docx,pdf,md,MP4等文件,首先pdf文件在平时浏览器中直接window.open(url)都能直接预览,但是我们这个项目是在国产化服务器统信操作系统中运行,它那个浏览器不能直接打开url在线预览,就需要用到组件

2024-01-04 10:20:49 551 1

原创 VUE在线预览展示md文件

最近项目需要做一个能在线预览docx,pdf,md,MP4等文件,其中md文件通过调研发现使用markdown-it-vue组件挺好用的

2024-01-04 10:11:10 721 1

原创 RuoYi-Vue-Plus5x项目部署后登录报错:ERROR io.undertow.request - UT005023: Exception handling request to /auth/

idea的jdk需要使用17,必须使用openjdk或者graalvm jdk ,不能使用oracle jdk,RuoYi-Vue-Plus5x下载下来后使用idea打开,maven使用idea自带3.8.1。

2023-12-22 15:03:36 491

原创 nginx部署前端项目,url带有路由刷新后出现404,路由匹配不上

在使用nginx发布前端时,遇到访问IP+端口可以,但是在有路由的地址刷新后就会404。

2023-12-21 09:25:33 656 2

原创 前端vue上传时获取文件的md5哈希值

页面上传中的代码,我是用的element的上传组件的方法。使用spark-md5组件。使用组件进行计算哈希值。

2023-12-20 09:38:20 780 1

原创 前端上传文件时上传文件夹

vue项目上传文件时要求可以上传文件夹。

2023-12-19 10:30:03 442

原创 vue3+vite适配低版本浏览器(只在谷歌65版本测试了)

项目框架采用的若依的vue3+vite4,打包发布后发现在低版本谷歌浏览器中报错页面进不去。

2023-12-19 10:15:48 2003

原创 vue3中上传upload组件,在弹出文件选择窗口之前进行操作

【代码】vue3中上传upload组件,在弹出文件选择窗口之前进行操作。

2023-12-01 10:59:24 517 1

原创 前端使用tesseract ocr 图文识别,训练自己字库,vue中使用tesseract

tesseract 253.png out -l chi_sim 其中chi_sim文字库,可以多个,eng+chi_sim就是英文加中文。官网下载地址:https://sourceforge.net/projects/vietocr/files/jTessBoxEditor/输完命令就会生成out.txt文件,里面是识别出来的文字。设置环境变量,根据自己文件地址设置,设置好最好重启一下。准备好之后,进入ocr目录下,打开cmd。下载jdk设置环境变量。

2023-11-30 14:32:22 488

原创 获取当前日期,转化为yy-mm格式

获取当前日期

2022-02-10 11:13:41 543

空空如也

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

TA关注的人

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